Aller au contenu

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é