В этой статье представлен полный процесс создания Argo CD Application через веб-консоль в разделе GitOps Applications, что позволяет управлять приложением с помощью GitOps.
Следуйте этим шагам для использования функционала:
Если вы не видите Integrated Code Repository на странице деталей Create GitOps Applications, сначала интегрируйте репозиторий кода:
Если у вас нет доступного репозитория кода, вы можете использовать демонстрационный репозиторий для ознакомления.
URL репозитория: https://github.com/argoproj/argocd-example-apps.git
Описание: Этот репозиторий содержит примерные приложения, которые можно использовать для демонстрации и тестирования функционала Argo CD.
В Container Platform нажмите на GitOps Applications.
Нажмите Create GitOps Application.
В разделах Basic Info и Code Repository настройте соответствующую информацию согласно инструкции ниже.
Параметр | Вводимое значение |
---|---|
Type | Application |
Source | Argo CD Integration |
Integrated Project Name | argocd-example-apps |
Version Identifier | Branch master |
Source File Type | Helm |
Source File Directory | helm-guestbook |
Custom Values | values.yaml |
В разделе Distribution используйте рекомендуемое платформой Namespace или выберите другое пространство имён.
Установите политику синхронизации по умолчанию в значение Manually Sync.
Нажмите Create.