Создание GitOps Application
Содержание
ОбзорПредварительные требованияСоздание Argo CD Application через веб-консольПроцедураПросмотр полей конфигурации игнорирования синхронизации в YAML-файлеСоздание Argo CD Application через YAMLПроцедураСоздание Argo CD Application через CLIПредварительные требованияОбзор
Используйте возможности управления приложениями Alauda Container Platform GitOps для визуального создания Argo CD ApplicationSet и обеспечения полного жизненного цикла контейнеризованных приложений через GitOps Applications.
Предварительные требования
-
Установлен Alauda Container Platform GitOps:
- Если он не установлен, обратитесь к Администратору по поводу Installing Alauda Container Platform GitOps
-
Интеграция Git Repository (выберите один способ):
- Integrating Code Repositories via Argo CD dashboard
- Администратор должен предоставить Code Repositories через DevOps Toolchain > Integrate
Создание Argo CD Application через веб-консоль
Упростите распространение приложений с помощью визуальных интерфейсов управления.
Процедура
-
В Container Platform перейдите в GitOps Applications.
-
Нажмите Create GitOps Application.
-
Настройте параметры в разделах Basic Info и Code Repository:
-
Настройте параметры в разделах Destination:
-
Application: дифференциальные конфигурации не изменяют базовые файлы в исходном каталоге.
-
ApplicationSet: многокластерное развертывание с Differentiated Configuration.
Примечание: Differentiated Configuration не изменяет базовые файлы в Source Directory.
-
-
Политика синхронизации (интервал согласования 3 минуты).
-
Нажмите Create.
Примечание по ручной синхронизации: выберите Synchronize Immediately для немедленного развертывания или Synchronize Later, чтобы запустить ее вручную со страницы сведений.
Просмотр полей конфигурации игнорирования синхронизации в YAML-файле
После настройки правил игнорирования синхронизации выполните проверку:
-
Перейдите в GitOps Application
-
Выберите целевое приложение
-
Нажмите Action > Update
-
Проверьте YAML-файл.
Создание Argo CD Application через YAML
Процедура
-
В Container Platform перейдите в GitOps Applications.
-
Нажмите Create GitOps Application.
-
Перейдите на вкладку YAML.
-
В разделе YAML используйте следующий YAML-файл и настройте соответствующую информацию. Замените
namespaceиprojectна свои значения namespace и project. -
Нажмите Create.
Создание Argo CD Application через CLI
Предварительные требования
Установлен плагин web-cli, и переключатель web-cli включен.