Argo CD Cheatsheet

Argo CD CheatsheetKapitel 09 von 12

Argo CD Multi-Cluster

Stand Argo CD 3.5 · Edition 2026.11 · Release-Daten geprüft am 30. Oktober 2026

Cluster registrieren

CLI: argocd cluster add <context> legt im Ziel-Cluster den ServiceAccount argocd-manager (kube-system) an, gebunden an die ClusterRole argocd-manager-role mit * auf alle Ressourcen. Deklarativ (GitOps-konform): Secret mit Label argocd.argoproj.io/secret-type: cluster und Feldern name, server, config.

Der eigene Cluster ist https://kubernetes.default.svc. Repos analog: secret-type: repository. Viele Cluster: Controller-Sharding (siehe HA-Betrieb).

apiVersion: v1
kind: Secret
metadata:
  name: prod-cluster
  namespace: argocd
  labels:
    argocd.argoproj.io/secret-type: cluster
stringData:
  name: prod
  server: https://prod.example.com:6443
  config: |
    {"bearerToken": "<token>",
     "tlsClientConfig": {"caData": "<b64-ca>"}}