GitOps & CI/CD — pipeline déclaratif — POC
Le principe. L'état du cluster vit dans Git. On ne kubectl apply plus à la main : on pousse un commit, et l'infrastructure se réconcilie automatiquement.
Ce que je prototype
- CI : build, tests, lint, image Docker signée, push registry (GitHub Actions).
- CD GitOps : Argo CD surveille le dépôt et applique les manifests/Helm.
- Rollback par revert Git, environnements (dev/stag/prod) par branches/overlays.
- Kustomize/Helm pour paramétrer sans dupliquer.
Stack
Argo CD · GitHub Actions · Kubernetes · Helm · Kustomize · Docker
POC — chaîne de démonstration, non déployée en production.