Создание GitOps Application
Содержание
ОбзорПредварительные требованияСоздание Argo CD Application через веб-консольПроцедураПросмотр полей Sync Ignore Configuration в YAML-файлеСоздание Argo CD Application через YAMLПроцедураСоздание Argo CD Application через CLIПредварительные требованияОбзор
Используйте возможности управления приложениями Alauda Container Platform GitOps для визуального создания Argo CD ApplicationSet и обеспечения комплексного управления жизненным циклом контейнеризованных приложений через GitOps Applications.
Предварительные требования
-
Установлен Alauda Container Platform GitOps:
- Если он не установлен, обратитесь к администратору, чтобы установить Alauda Container Platform GitOps
-
Интеграция с Git-репозиторием (выберите один способ):
- Интеграция Code Repositories через панель управления Argo CD
- Администратор должен создать Code Repositories через DevOps Toolchain > Integrate
Создание Argo CD Application через веб-консоль
Упростите распространение приложений с помощью визуальных интерфейсов управления.
Процедура
-
Откройте Container Platform и перейдите в GitOps Applications.
-
Нажмите Create GitOps Application.
-
Настройте параметры в разделах Basic Info и Code Repository:
-
Настройте параметры в разделе Destination:
-
Application: дифференцированные конфигурации не изменяют базовые файлы в каталоге source.
-
ApplicationSet: многокластерное развертывание с Differentiated Configuration.
Примечание: Differentiated Configuration не изменяет базовые файлы в Source Directory.
-
-
Sync Policy (интервал сверки — 3 минуты).
-
Нажмите Create.
Примечание о ручной синхронизации: выберите Synchronize Immediately для немедленного развертывания или Synchronize Later, чтобы запустить процесс вручную со страницы сведений.
Просмотр полей Sync Ignore Configuration в 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 включен.