N2 Outils de la CI/CD (catalogue CAGIP)
Infrastructure & DevOps
3 days
17.5 hours
About
Ratio théorie / pratique : 60% théorie / 40% pratique
Un ensemble d’outils gravitent autour de Gitlab pour permettre d’enrichir la chaîne CI/CD.
On retrouve notamment Artifactory pour stocker ses artefacts, Vault pour gérer ses secrets et ArgoCD pour effectuer des déploiements sur Kubernetes.
Kustomize et Helm seront abordés pour industrialiser l'écriture des descripteurs Kubernetes.
Cette formation présentera ces outils en les contextualisant “CAGIP” et en montrant les bonnes pratiques d’utilisations.
Différents TPs permettront de manipuler les outils indépendamment.
Enfin un TP final permettra de les mettre bout à bout au sein d’une chaîne CI/CD complète.
Your Learning Objectives
- Comprendre les outils composant une chaîne CI/CD
- Définir les outils composant une chaîne CI/CD
- Se familiariser avec les utilisations au sein de CAGIP
- Utiliser ArgoCD et Artifactory
- Utiliser Vault pour la gestion sécurisée des secrets et des données sensibles dans les
- Maîtriser les meilleures pratiques pour automatiser les processus de déploiement
- Kubernetes avec Kustomize et Helm
Prerequisites
- Docker et Kubernetes
Target Audience
- Développeurs
- Opérateurs de plateforme technique