Files
2025-02-10 16:53:14 +03:00
..
2025-02-10 15:05:06 +03:00
2025-02-10 15:05:06 +03:00

Argo CD

Project structure

.
├── README.md
├── argocd-namespace.yaml
├── .rbac
├── argo-cd
│   ├── README.md
│   ├── values-override.yml
│   ├── argocd_values_secrets_init.sh
│   └── .rbac
└── argocd-apps
    ├── README.md
    └── values-override.yml

Назначение:
argo-cd - Helm-чарт для установки Argo CD
argocd-apps - Helm-чарт для развёртывания в Argo CD "корневого" приложения, которое будет разворачивать остальные приложения
argocd-namespace.yaml - манифест для создания namespace Argo CD
.rbac - кастомные правила для RBAC 

First install

Порядок развёртывания Argo CD:

  1. Настраиваем для работы файл конфигурации kubectl для подключения к кластеру Kubernetes

  2. Готовим namespace:

kubectl apply -f argocd-namespace.yaml
  1. Разворачиваем Argo CD

README.md

  1. Разворачиваем "корневое" приложение в Argo CD

README.md