Formation Argo CD
| 1 790€ HT / personne |
| 2 jours (14 heures) |
Présentation
La formation Argo CD vous présentera cet outil open source de livraison déclaratif et continue GitOps pour Kubernetes. Vous serez apte à gérer le cycle de vie des applications sans compromettre la sécurité et la conformité.
Lors de cet enseignement, vous allez apprendre à déployer des applications d’une façon automatique et maîtrisée.
Vous pourrez rapporter des déviations et fournir des visualisations dans le but d’aider vos développeurs à synchroniser automatiquement ou manuellement un état réel avec un état désiré.
Avec Argo CD, permettez à vos équipes d’utiliser une seule plate-forme pour déployer plusieurs applications sur Kubernetes en minimisant les risques d’erreurs et de sécurité.
Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie Argo CD (3.3.0) et ses nouveautés.
Objectifs
- Installer et configurer ArgoCD
- Configurer une application dans ArgoCD
- Déploiement automatique/manuel des applications à l’aide de GitOps
- Visualiser l’état de santé de son application ainsi que ses logs en temps réel
- Intégration dans les pipelines de CI et utilisation de l’api
Public visé
- Administrateurs système
- Développeurs
- DevOps
Pré-requis
- Connaissance pratique sur Kubernetes
- Notion en déploiement de logiciels
Pré-requis technique
- Avoir ces logiciels installés sur un système Linux :
- Docker
- Minikube
- Kubectl
- Helm
Programme de notre Formation Argo CD
Introduction et installation
- Introduction à Argocd
- Introduction aux principes de GitOps
- [lab] Installation et configuration de l’outil sur un cluster local
Comprendre le fonctionnement et réaliser des déploiements
- Le workflow du déploiement continu avec Argocd
- Argocd en tant qu’une extension de Kubernetes
- [lab] Déploiement d’une application
- [lab] Exploitation de l’outil et de son interface
- [lab] Expérimenter comment Argocd garde l’état des applications (real state)
- similaire à l’état décrit dans git (desired state)
- [lab] lancer des déploiements automatiques
Administration d’Argocd
- Contrôle d’accès aux ressources kubernetes
- Gestion des droits dans Argocd
- [lab] création de « user » et attribution de droits d’accès
- Supervision de plusieurs clusters
- Exposition des metrics prometheus
Maitriser le déploiement continu
- Rollback et DR avec Argocd
- [lab] Historique et rollback
- Argo Rollouts
- Argocd Hooks
Intégration avec CI & Helm et les meilleures pratiques
- Configuration avancée d’une application avec Helm
- Définition des namespaces configMaps et Secrets dans Argocd+[lab]
- Utilisation de Argocd manifests
- [lab] Intégration avec les pipelines CI (Jenkins/Gitlab-ci)
Pour aller plus loin
Formation Kubernetes
Formation Kubernetes Avancé
Formation Docker
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
Je recommande la formation
Afficher tous les témoignages
Je recommande la formation
Je recommande la formation
Je recommande la formation
Je recommande la formation
Les + : Complète, adaptée pour les devOps et infra
Les – : Pour les développeurs, il manque la présentation de l’interface et la maintenance applicative plus que l’installation et la configuration.
Je recommande la formation
Je recommande la formation
Je recommande la formation
Je recommande la formation
Les + : Beaucoup de pratique.
Je recommande la formation
Je recommande la formation
Navigation Site Reviews
Noter la formation
| 1 790€ HT / personne |
| 2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS

