Top Profil

Définition

Le GitOps est une manière de gérer l'infrastructure et les déploiements dans laquelle le dépôt Git est l'unique source de vérité. L'état souhaité des applications et des clusters est décrit dans des fichiers versionnés. Un agent (Argo CD ou Flux, le plus souvent) compare en continu la réalité à ces fichiers et corrige les écarts. Modifier la production revient à proposer et à fusionner une modification dans Git, avec relecture et historique.

Dans la pratique

Le GitOps apporte la traçabilité qu'un auditeur réclame et le retour arrière qu'un exploitant espère : revenir à l'état précédent est un simple revert. Il s'est imposé avec Kubernetes et figure dans la plupart des besoins de plateforme moderne. Il suppose que personne ne modifie la production à la main, ce qui demande de la discipline et un outillage complet dès le départ.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.