Обновление
Этот документ содержит инструкции по обновлению Тектона Оператора до более новой версии с использованием интерфейса Marketplace/OperatorHub в вашем кластере. Процесс обновления разработан так, чтобы быть простым и при этом обеспечить минимальные неудобства для существующих ресурсов Tekton.
Содержание
Обзор обновленияПрежде чем начатьПроцесс обновленияИспользование Marketplace/OperatorHubШаги после обновленияПроцедура откатаУстранение неполадокСледующие шагиОбзор обновления
Обновление Тектона Оператора позволяет вам получить доступ к новым функциям, исправлениям ошибок и улучшениям в экосистеме Tekton. Оператор управляет обновлением всех компонентов Tekton (Pipelines, Triggers, Hub и т.д.) в соответствии с вашей конфигурацией.
Прежде чем начать
Перед обновлением Тектона Оператора, убедитесь, что вы:
- Имеете административный доступ к вашему кластеру
- Ознакомились с примечаниями к выпуску для новой версии, чтобы понять возможные изменения
- Проверили, совместимы ли ваши существующие конфигурации компонентов Tekton с новой версией
- Убедились, что компоненты Tekton находятся в рабочем состоянии
Процесс обновления
Использование Marketplace/OperatorHub
-
Получите доступ к Marketplace/OperatorHub
- Войдите в консоль управления вашего кластера
- Перейдите в раздел "Marketplace" или "OperatorHub"
-
Найдите Тектона Оператора
- Поиск по ключевым словам "Tekton" или "Alauda DevOps Pipelines" в строке поиска
- Нажмите на карточку Тектона Оператора
-
Просмотр доступных версий
- На странице с деталями Оператора вы увидите информацию о текущей установленной версии
- Интерфейс будет указывать, доступна ли новая версия
-
Инициируйте обновление
- Нажмите кнопку "Обновить" или "Обновить" рядом с новой версией
- Ознакомьтесь с деталями обновления и подтвердите свой выбор
-
Настройте параметры обновления (если применимо)
- Некоторые обновления могут предоставить параметры конфигурации
- В большинстве случаев настройки по умолчанию сохранят вашу существующую конфигурацию
-
Подтвердите и начните обновление
- Нажмите "Обновить" или "Установить", чтобы начать процесс
- Система обновит Оператора, сохранив ваши пользовательские ресурсы
-
Контролируйте процесс обновления
- Прогресс обновления будет отображаться в интерфейсе OperatorHub
- Вы также можете проверить статус в пространстве имен
tekton-operator:
-
Проверьте обновление
- Убедитесь, что версия Оператора была обновлена:
- Проверьте, функционируют ли ваши компоненты Tekton корректно
Шаги после обновления
После успешного завершения обновления:
-
Проверьте статус компонентов
- Убедитесь, что все компоненты Tekton были обновлены:
-
Проверьте функциональность
- Запустите простую пайплайн, чтобы убедиться, что система работает корректно
- Убедитесь, что все существующие интеграции продолжают работать
-
Обновите пользовательские ресурсы при необходимости
- Если новая версия вводит изменения в CRD, вам может понадобиться обновить ваши пользовательские ресурсы
- Ознакомьтесь с примечаниями к выпуску для конкретных шагов миграции
Процедура отката
Если вы столкнетесь с проблемами в новой версии, вы можете вернуться к предыдущей версии:
- Вернитесь в интерфейс Marketplace/OperatorHub
- Выберите Тектона Оператора
- Выберите предыдущую версию из списка версий
- Следуйте процессу установки для этой версии
Обратите внимание, что понижение версии может потребовать дополнительных шагов для обеспечения совместимости ваших ресурсов с более старой версией.
Устранение неполадок
Если вы столкнетесь с проблемами во время или после обновления:
-
Проверьте журналы подов Оператора:
-
Проверьте статус ваших ресурсов Tekton:
-
Убедитесь, что все компоненты имеют ожидаемый статус:
Следующие шаги
После успешного обновления Тектона Оператора:
- Ознакомьтесь с новыми функциями, представленными в последней версии
- Обновите ваши CI/CD пайплайны для использования новых возможностей
- Подумайте о возможности активации дополнительных компонентов, которые могут быть доступны в новой версии