Aller au contenu principal
Bluecoders
← Glossaire de la tech

GitOps

MéthodeTechno

Le GitOps est un modèle opérationnel pour gérer l'infrastructure et le déploiement applicatif dans lequel un dépôt Git est la source unique de vérité de l'état désiré du système.

Le GitOps est un modèle opérationnel pour gérer l'infrastructure et le déploiement applicatif dans lequel un dépôt Git est la source unique de vérité de l'état désiré du système.

Un opérateur GitOps (ArgoCD, Flux) tourne en continu dans le cluster Kubernetes, observe le dépôt et réconcilie automatiquement l'état réel vers l'état déclaré dans Git. Toute modification se fait par pull request : on bénéficie ainsi du versionning, de la revue de code, de l'audit et de la reproductibilité.

Le GitOps est devenu le standard de déploiement applicatif sur Kubernetes, complémentaire à l'IaC (Terraform, OpenTofu) qui gère l'infrastructure sous-jacente.

Termes liés

Prêts à trouver le maillon manquant de votre équipe ?

Échangeons sur vos besoins de recrutement. Une équipe vous répond rapidement pour qualifier votre besoin et lancer la mission.