Partie 1 : Fondations¶
Durée : 9 h (chapitres 1 à 3) · Acquis visés : AA1, AA2, AA3
Cette partie pose le modèle de Kubernetes et vous fait déployer votre première application accessible depuis l'extérieur.
| Chapitre | Contenu | Ressources |
|---|---|---|
| 1. Architecture de Kubernetes (AA1) | Du conteneur à l'orchestration, control plane, modèle déclaratif | Cours · Lab 1.1 : Installer k3s et explorer le cluster · Lab 1.2 : Prise en main de kubectl |
| 2. Pods et Deployments (AA1, AA2) | Pods et cycle de vie, ReplicaSets, Deployments, stratégies de mise à jour, labels et sélecteurs | Cours · Lab 2.1 : Mon premier Pod · Lab 2.2 : Deployments et mises à jour |
| 3. Services et réseau (AA3) | Services (ClusterIP, NodePort, LoadBalancer), DNS interne, Ingress et Gateway API | Cours · Lab 3.1 : Exposer une application · Lab 3.2 : Ingress avec Traefik |
| Mini-projet 1 | Application web à deux niveaux | Énoncé |