argocd
Argo CD is the GitOps reconciliation engine for the whole cluster ([CT-004 GitOps single source of truth ]).
It watches this Git repository and applies the desired state automatically (prune + selfHeal), so that the live cluster always converges back to what is committed here.
| Application | Chart / Source | Namespace | Purpose |
|---|---|---|---|
|
|
|
Argo CD server, repo-server, application-controller and Dex/OIDC configuration ( |
|
raw manifests ( |
|
|
|
|
|
Hetzner Cloud Controller Manager. Sets each node’s |
- Multi-tenancy
-
Argo CD
AppProject`s scope RBAC per organization (`kaiserpfalz-edv,paladins-inn,torg-codex); each project’s Argo CD policy (policy.<project>.csv) maps Keycloak groups to Argo CD roles with view/edit permissions restricted to that project’s applications.