git@github.com:kaeyros-analytics-org/argo-production.git, branche main, est la source de vérité unique de l’état du cluster. Il contient à la fois les manifestes surveillés automatiquement par ArgoCD et les fichiers appliqués manuellement.
Arborescence du dépôt
Arborescence
Trois dossiers non surveillés par ArgoCD
databases/: les bases de données sont gérées en dehors du cycle GitOps automatique. Cela permet un contrôle fin sur les opérations sensibles (création, migration, suppression).secrets/: les secrets ne sont pas versionnés dans le cycle automatique pour des raisons de sécurité. Ils sont appliqués manuellement après vérification.treafik.yaml: la configuration de l’Ingress Controller Traefik est appliquée manuellement car elle touche à l’infrastructure réseau partagée.