+237 680 39 05 82 contact@syneduc.com
Accredited & Certified Programs
Chapitres des cours

GitOps avec ArgoCD

Adopter le modèle GitOps avec ArgoCD — principes pull, architecture, applications et synchronisation, gestion multi-cluster et multi-environnement depuis Git.

600
Tous niveaux
CIA Formation
CIA Formation Centre Vérifié

Programme de Formation

5 module(s)
Durée totale : 600
Adopter le modèle GitOps avec ArgoCD — principes pull, architecture, applications et synchronisation, gestion multi-cluster et multi-environnement depuis Git.

Module 1 : GitOps : principes et bénéfices

90
Définir GitOps par ses quatre principes — déclaratif, versionné, auto-appliqué, réconcilié — et identifier les bénéfices concrets du modèle pull face à la CI/CD push classique.

Module 2 : ArgoCD : architecture et installation

120
Installer ArgoCD sur Kubernetes et comprendre ses trois composants — server, repo-server, application-controller — pour piloter un cluster en mode GitOps avec une interface web et un CLI.

Module 3 : Applications et synchronisation

90
Maîtriser la ressource Application d'ArgoCD — source, destination, syncPolicy, self-heal, prune — et adopter le pattern App-of-Apps pour orchestrer plusieurs services en un seul commit.

Module 4 : Multi-cluster et multi-environnement

90
Piloter plusieurs clusters Kubernetes et plusieurs environnements (dev, staging, prod) depuis un seul ArgoCD avec ApplicationSet et générateurs cluster, list et git directory.

Module 5 : TP : GitOps complet pour 3 services K8s

210
Bâtir un repo GitOps de bout en bout — installer ArgoCD sur kind, déployer 3 services (nginx, redis, app web) via App-of-Apps, observer un rollout déclenché par modification du tag d'image dans Git.
Nous contacter

Commentaires

0 commentaire

Se connecter pour commenter

Aucun commentaire pour le moment

Soyez le premier à partager votre avis !

Se connecter pour commenter

Supprimer le commentaire ?

Cette action est irréversible. Le commentaire sera définitivement supprimé.

Your Cart

Your cart is empty

Add programs to start learning