Eazytraining
Formateurs
Alumni
Podcast
Environnement de Labs
SAV & Support
FAQ
Formations
Automatisation
Certifications
Cloud
Développement informatique
Développement personnel
DevOps
Gitops
data
Management
Microservices et orchestration
Réseau et sécurité
Système
Virtualisation
Bootcamp
Bootcamp DevOps
Bootcamp Certification Devops
Bootcamp Data Analyst
Bootcamp AWS Cloud Engineer
Bootcamp Platform Engineer
Bootcamp Salesforce
Bootcamp Devops USA
Profitez des offres BUNDLE
Parcours
Parcours DevOps
Parcours Cloud
Parcours Testeur Logiciel
Parcours Data analyst
Parcours platform engineer Kubernetes
Coaching
Abonnements
Abonnement Gratuit
Abonnement Mensuel
Abonnement Annuel
Blog
Contact
Connexion
Sélectionner une page
Accueil
Catalogue de cours
technologies numériques
gitops
GitOps avec ArgoCD : Continuous Delivery on Kubernetes
GitOps avec ArgoCD : Continuous Delivery on Kubernetes
Détails
8 Sections
91 Lessons
Durée de vie
Expand all sections
Collapse all sections
Module 00 : présentation de la formation
7
2.1
présentation du plan de formation
4 Minutes
2.2
présentation du formateur
3 Minutes
2.3
prérequis
1 Minutes
2.4
présentation du projet fil-rouge
2 Minutes
2.5
AJUSTER LA QUALITE DE LA VIDEO EN FONCTION DE VOTRE DEBIT INTERNET
2 Minutes
2.6
support de cours et sources
2.7
restons connectés
Module 01 : GitOps
12
3.0
problématique
11 Minutes
3.1
cas d’usage
2 Minutes
3.2
kubernetes avant le gitops
5 Minutes
3.3
reconciliateur
3 Minutes
3.4
lab-0 – énoncé – mise en place de l’infra de labs
2 Minutes
3.5
lab-0 – sources
3.6
lab-0 – importation de la VM
2 Minutes
3.7
lab-0 – démarrage de la VM
2 Minutes
3.8
lab-0 – modification du clavier en azerty
2 Minutes
3.9
Lab 0 – Merci de suivre le setup officiel
3.10
lab-0 – contenu de la VM
3 Minutes
3.11
Lab-0 – Labs officiels
Module 02 : argocd présentation
24
4.1
argoproj
2 Minutes
4.2
argoprij workflow
3 Minutes
4.3
argocd features
3 Minutes
4.4
key concepts
4 Minutes
4.5
argocd simple view architecture
3 Minutes
4.6
argocd deep architecture
4 Minutes
4.7
projet et application argocd
10 Minutes
4.8
argocd app type
2 Minutes
4.9
lab-1 – énoncé – mise en place de argocd
1 Minutes
4.10
lab-1 – déploiement du cluster kubernetes
2 Minutes
4.11
lab-1 – vérification de l’accès à argocd
2 Minutes
4.12
lab-1 – découverte de l’interface d’argocd
3 Minutes
4.13
lab-2 – énoncé – création de l’application roar
1 Minutes
4.14
lab-2 – rajout du cluster minikube à argocd
3 Minutes
4.15
lab-2 – création de l’application
5 Minutes
4.16
lab-3 – énoncé – déploiement de l’application (sync)
1 Minutes
4.17
lab-3 – création du namespace par argocd
3 Minutes
4.18
lab-3 – déploiement de l’application
4 Minutes
4.19
lab-3 – vérification de l’accès à l’application roar
3 Minutes
4.20
lab-4 – énoncé – update et rollback
1 Minutes
4.21
lab-4 – rollout
4 Minutes
4.22
lab-4 – rollback
3 Minutes
4.23
lab-4 – analyse du résultat
2 Minutes
4.24
code utilisé
Module 03 : argocd + helm
11
5.1
rappel sur helm partie 1
2 Minutes
5.2
rappel sur helm partie 2
2 Minutes
5.3
helm argocd workflow
2 Minutes
5.4
auto-sync
1 Minutes
5.5
lab-5 – énoncé – helm integration
1 Minutes
5.6
lab-5 – rajout du repo helm dans argo
7 Minutes
5.7
lab-5 – modification du projet argocd
2 Minutes
5.8
lab-5 – création de l’application argocd pour le déploiement des charts
4 Minutes
5.9
lab-5 – modification du values.yml
3 Minutes
5.10
lab-5 – vérification de l’auto-sync
3 Minutes
5.11
code utilisé
Module 04 : gitops + devops
20
6.1
problématique
2 Minutes
6.2
rappel sur le devops
3 Minutes
6.3
jenkins
1 Minutes
6.4
kustomize
3 Minutes
6.5
workflow devops gitops
1 Minutes
6.6
lab-6 – énoncé – déploiement en environnement de staging
1 Minutes
6.7
lab-6 – présentation du Jenkinsfile
8 Minutes
6.8
lab-6 – présentation des Dockerfile
2 Minutes
6.9
lab-6 – présentation du code kustomoze
3 Minutes
6.10
lab-6 – création du projet argocd de déploiement en staging
7 Minutes
6.11
lab-6 – production des images par Jenkins
7 Minutes
6.12
lab-6 – erreur private registry partie 1
1 Minutes
6.13
lab-6 – erreur private registry partie 2
4 Minutes
6.14
lab-6 – accès à l’application en environnement staging
4 Minutes
6.15
lab-7 – énoncé – déploiement en production
1 Minutes
6.16
lab-7 – déploiement en production
4 Minutes
6.17
lab-8 – énoncé – validation du workflow complet
1 Minutes
6.18
lab-8 – simulation du workflow complet du client
5 Minutes
6.19
lab-8 – vérification du fonctionnement du pipeline complet devops + gitops
4 Minutes
6.20
code utilisé
Module 05 : monitoring
15
7.1
rappel sur prometheus
3 Minutes
7.2
prometheus operator
2 Minutes
7.3
argocd metrics
2 Minutes
7.4
lab-9 – énoncé – installation de prometheus
1 Minutes
7.5
lab-9 – installation de prometheus
4 Minutes
7.6
lab-9 – accès à grafana et prometheus web ui
8 Minutes
7.7
lab-10 – énoncé – argocd service monitor
3 Minutes
7.8
lab-10 – création des servicemonitor
3 Minutes
7.9
lab-10 – fix du label release
2 Minutes
7.10
lab-10 – target discovery
2 Minutes
7.11
lab-10 – mise à jour du servicemonitor pour intégrer l’aspect namespace
2 Minutes
7.12
lab-10 – vérification de la remontée des métriques dans prometheus
1 Minutes
7.13
lab-11 – énoncé – argocd dashboard
1 Minutes
7.14
lab-11 – mise en place du dashboard grafana pour argocd
3 Minutes
7.15
links
Module 06 : mini-projet
1
8.1
mini-projet
2 Minutes
Module 07 : Conclusion
1
9.1
Conclusion
3 Minutes
This content is protected, please
login
and
enroll
in the course to view this content!