Programme de Formation
5
module(s)
Durée totale : 600
Industrialisez vos déploiements Kubernetes avec Helm, mises à jour rolling, probes de santé, RBAC et stack de monitoring Prometheus + Grafana.
Module 1 : Helm — packaging d'applications K8s
120
Comprendre Helm 3, structure d'un Chart (templates, values, helpers), installer / upgrader / rollbacker des applications, gérer les dépendances et utiliser les charts publics Bitnami.
Module 2 : Mises à jour rolling et rollback
90
Configurer une stratégie RollingUpdate avec maxSurge et maxUnavailable, comprendre Recreate vs RollingUpdate, faire un rollback avec kubectl rollout undo, intro Blue/Green et Canary.
Module 3 : Probes — liveness, readiness, startup
90
Distinguer liveness, readiness et startup probes, choisir HTTP, TCP ou exec, configurer correctement timeout, period et threshold pour éviter les boucles de redémarrage.
Module 4 : RBAC et sécurité K8s
90
Définir Role et ClusterRole, lier avec RoleBinding, utiliser un ServiceAccount, appliquer le moindre privilège, poser une NetworkPolicy basique et activer les Pod Security Standards.
Module 5 : TP — déployer une stack Helm Prometheus + Grafana
210
Travaux pratiques final — installer kube-prometheus-stack via Helm, accéder aux dashboards Grafana, déployer une application instrumentée et observer ses métriques en temps réel.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter