Back
Training · 2 jours (14 h)
GitOps & ArgoCD
Deux jours pour faire de Git la source de vérité de vos déploiements : principes GitOps et pratique intensive d’ArgoCD.
Objectives
- Mettre en place ArgoCD sur un cluster et y brancher un dépôt Git
- Structurer ses dépôts pour plusieurs applications et environnements
- Détecter et corriger un drift entre Git et le cluster
- Savoir revenir en arrière proprement quand un déploiement tourne mal
Audience
Équipes qui déploient sur Kubernetes à la main ou par scripts, et veulent passer à des déploiements déclaratifs et auditables.
Prerequisites
- Pratique de Git et des objets Kubernetes de base
- Avoir déjà déployé quelque chose avec kubectl ou Helm
Program
Principes GitOps
- État désiré, réconciliation, drift
- Ce que ça change par rapport au kubectl apply
ArgoCD en pratique
- Installation et premières Applications
- Sync policies, health checks et hooks
Structurer ses déploiements
- Helm et Kustomize avec ArgoCD
- Environnements et promotion
- App-of-apps
Au quotidien
- Rollbacks et gestion d’incidents
- Secrets en GitOps : les options
- Atelier : un pipeline GitOps complet de bout en bout
Get your quote
Six questions, two minutes. Quote within 48 h — often within minutes.
Configure my quote