Szenario / Kriterium | Flux v2 | ArgoCD |
---|---|---|
Installation | ✅ Klarer Einstieg, Verweise nach der Installation | |
Bootstrapping | ✅ standardmäßig über Flux CLI | ✅ argocd-autopilot |
CRD / Pruning | ✅ unterstützt | ✅ unterstützt |
Eigenes Userverwaltungssystem | ⛔ nein, kubernetes Nativ | ✅ Ja, über die ArgoCD CM |
Eigenes Berechtigungssystem | ⛔ Nein, kubernetes nativ | ✅ Ja, RBAC CM |
GUI / CLI | ✅ Viele Funktionalitäten | |
Zugriff auf Ressourcen via UI | ⛔ nicht unterstützt, nur über CLI | ✅ unterstützt |
Self Healing | ✅ Volle Unterstützung (standardmäßig deaktiviert) | |
Ignore Rules / Diffs | ✅ Auf System- und Application Ebene durchsetzbar | |
Berechtigungen | ✅ eigenes System (RBAC), SSO für UI und CLI | |
Observability | ||
CMT | ✅ Helm (über CLI erreichbar), Kustomize | |
feingranulare CRD | ✅ Alles ist eine CRD | |
OCI-Artifacts | ✅ unterstützt | ⛔ nicht unterstützt |
Patterns & Best Practices | ✅ Multi-cluster support, Repo Support, Instance per Namespace |
lambrech-hsrt Goto Github PK
Name: Daniel Lambrecht
Type: User
Company: SprintEins GmbH / Reutlingen University
Bio: Student | Reutlingen University
Location: Reutlingen