Programme de Formation
5
module(s)
Durée totale : 600
Comprenez pourquoi Kubernetes existe, son architecture (control plane, workers), ses primitives clés et déployez vos premières applications avec kubectl.
Module 1 : Pourquoi Kubernetes : limites de Docker Compose
90
Identifier les limites concrètes de Docker Compose, comprendre la valeur d'un orchestrateur multi-host et savoir quand Kubernetes vaut son investissement.
Module 2 : Architecture : control plane et worker nodes
90
Décrire le control plane (kube-apiserver, etcd, scheduler, controller-manager), les worker nodes (kubelet, kube-proxy, runtime CRI) et le rôle du CNI.
Module 3 : Pods, ReplicaSets, Deployments
120
Définir Pod, ReplicaSet et Deployment, comprendre la chaîne de gestion des réplicas, écrire des manifestes YAML et orchestrer des rolling updates avec selectors et labels.
Module 4 : kubectl et premiers déploiements
90
Maîtriser kubectl get, describe, logs, exec, apply et delete, gérer contextes et namespaces, utiliser kubectl explain et l'autocomplétion pour debugger efficacement.
Module 5 : TP — cluster minikube et trois applications
210
Travaux pratiques complets — installer minikube ou kind, déployer nginx, redis et une app web, scaler les réplicas, simuler une panne et observer le self-healing en direct.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter