Интеграция репозиториев кода через панель управления Argo CD

Используйте нативную панель управления Argo CD для интеграции репозиториев кода и их распределения, что позволяет разработчикам управлять GitOps-приложениями на протяжении всего их жизненного цикла через визуальный интерфейс.

Содержание

Сценарии использования

  • Упростить процесс создания GitOps Applications, выбирая связанный репозиторий через веб-консоль при их создании.
  • При создании Application через нативную панель управления Argo CD можно выбрать использование связанного репозитория.

Предварительные требования

  • Установка Alauda Container Platform GitOps, и переключатель Native Argo CD UI должен быть включен.
  • Доступ к URL Native Argo CD UI вместе с именем пользователя и паролем.
    • Администраторы могут напрямую получить доступ к URL через страницу деталей плагина GitOps кластера.

Процедура

Выполните следующие шаги для использования функций:

  1. Подключение репозитория кода

    • Войдите в Argo CD с использованием URL доступа.

    • Нажмите на Settings в левой навигационной панели.

    • Нажмите на карточку REPO.

    • Нажмите CONNECT REPO в верхнем левом углу страницы.

    • Выберите метод подключения репозитория и заполните соответствующие параметры по необходимости.

    • Нажмите CONNECT.

  2. Связывание проекта

    • Нажмите на Settings в левой навигационной панели.

    • Нажмите на карточку Projects.

    • Выберите проект, в котором необходимо создать GitOps-приложение.

    Примечание: Argo CD автоматически синхронизирует проекты в кластере, поэтому создавать их вручную не нужно.

    • Нажмите EDIT в разделе SOURCE REPOSITORIES.

    • Нажмите ADD SOURCE, введите URL репозитория из шага «Подключение репозитория» и свяжите его с проектом.

    • Нажмите SAVE.

Результат операции

  • Вернитесь в веб-консоль и перейдите в Container Platform > GitOps Applications. На странице Create вы увидите связанные репозитории.