• Русский
  • Установка Alauda Build of Argo CD

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

    1. Скачайте пакет установки оператора Alauda Build of Argo CD, соответствующий архитектуре вашей платформы.
    2. Загрузите пакет установки с помощью механизма Upload Packages.

    Процедура

    Устанавливайте в кластер, в котором вы планируете использовать функциональность GitOps.

    Установка оператора Alauda Build of Argo CD

    1. Войдите в систему, перейдите на страницу Administrator.
    2. Нажмите Marketplace > OperatorHub, чтобы перейти на страницу OperatorHub.
    3. Найдите оператор Alauda Build of Argo CD, нажмите Install и перейдите на страницу Install Argo CD.

    Параметры конфигурации:

    ПараметрРекомендуемая конфигурация
    ChannelКанал по умолчанию — alpha.
    Installation ModeCluster: Все пространства имён в кластере используют один экземпляр оператора для создания и управления, что снижает использование ресурсов.
    NamespaceВыберите Recommended Namespace: создаётся автоматически, если отсутствует.
    Upgrade StrategyAuto: OperatorHub автоматически обновит оператор до последней версии при её доступности.
    1. Рекомендуется использовать предложенную конфигурацию по умолчанию; просто нажмите Install, чтобы завершить установку оператора Alauda Build of Argo CD.

    Создание экземпляра Argo CD

    1. Нажмите Marketplace > OperatorHub.

    2. Найдите оператор Alauda Build of Argo CD, нажмите на него, чтобы перейти на страницу с подробной информацией об Argo CD.

    3. Нажмите All Instances,

    4. Нажмите Create Instance, выберите карточку экземпляра Argo CD.

    5. Нажмите Create Instance

    INFO

    На странице параметров конфигурации экземпляра используйте конфигурацию по умолчанию, если нет специальных требований. Примечание: Если глобальный кластер не является высокодоступным (например, содержит только один управляющий узел), переключитесь в режим YAML при создании экземпляра и установите значение поля ha.enabled в false.

    1. Нажмите Create.

    Создание экземпляра AppProject

    INFO

    Совет: Если вам не нужна функция Cluster Configuration Management, управляемая платформой, следующие шаги выполнять не нужно.

    1. Найдите оператор Alauda Build of Argo CD, нажмите на него, чтобы перейти на страницу с подробной информацией об Alauda Argo CD.

    2. Нажмите All Instances, затем Create Instance, выберите карточку экземпляра AppProject.

    3. Переключитесь в режим YAML и замените существующее содержимое YAML на интерфейсе следующим кодом:

      apiVersion: argoproj.io/v1alpha1
      kind: AppProject
      metadata:
        name: cpaas-system
        namespace: argocd
      spec:
        clusterResourceWhitelist:
        - group: '*'
          kind: '*'
        destinations:
        - namespace: '*'
          server: '*'
        sourceRepos:
        - '*'
    4. Нажмите Create.

    После выполнения вышеуказанных действий вы успешно установили Argo CD. Немедленно приступайте к созданию приложения Argo CD через панель управления Argo CD, чтобы начать работу с GitOps.