Module 0 · Cadrage & prise en main¶
Objectifs
- Vérifier que ta sandbox fonctionne (rien à installer).
- Comprendre comment est fait ce site et comment l'utiliser efficacement.
- Situer ton niveau de départ pour activer les bons modules.
- Durée : ~30 min · Pré-requis : un navigateur, l'envie de casser des choses.
Comment utiliser ce site¶
Trois réflexes suffisent :
- Lis le module, puis pratique tout de suite dans la sandbox. On apprend k9s avec les doigts, pas avec les yeux.
- Garde la cheat-sheet k9s ouverte à côté.
- Un sigle inconnu (RBAC, PVC, IRSA…) ? Survole-le : sa définition apparaît. Sinon, le glossaire liste tout.
Vérifier ta sandbox¶
Ouvre l'URL de ta sandbox (transmise par le mentor) et lance ce contrôle :
kubectl get nodes # ton/tes nœud(s) virtuels - doit répondre
kubectl get ns # les namespaces du cluster
k9s # ouvre l'interface ; quitte avec :q puis Entrée
Ça répond ?
Parfait, ton cluster perso (un vcluster isolé) est prêt. Tu es admin : tu peux tout casser sans risque, on remet à zéro en 30 secondes.
Ça ne répond pas ?
k9s affiche une erreur de connexion ou kubectl reste muet → préviens le mentor
(le vcluster redémarre peut-être). Voir aussi Sandbox › En cas de souci.
Vérifier que la sandbox répond
Le moteur de TP embarque son propre contrôle de santé. Dans le terminal :
Pas de TP « à valider » ici : l'objectif du module est que tout réponde. Ton premier vrai TP (01-premier-pod) arrive au module 1.
Le parcours en un coup d'œil¶
| Bloc | Modules | Pour qui |
|---|---|---|
| Cœur | 1 → 6 | tout le monde (~10 h) |
| Approfondissements (option) | 2b, 3y, 4b, 4c, 4d, 4e | selon besoins & temps |
Avec tous les approfondissements, le parcours complet fait ~17 h - mais on n'y passe que si tes besoins le demandent (le module 5, cloud, se dose aussi selon ton objectif). Ces durées sont en séance guidée (on avance plus vite qu'en lecture solo) - un repère de planification, pas un chrono.
Le découpage en séances est libre : une heure ou plusieurs, un module ou plusieurs. On note ce qui est fait au fil de l'eau dans le programme & suivi.
Où en es-tu ? (auto-positionnement)¶
Réponds mentalement, puis déplie la réponse. Ça aide à doser le parcours.
1. Sais-tu ce qu'est un Pod et un Deployment ?
Si oui : le module 1 ira vite (un survol + le TP suffisent). Si non : c'est exactement à ça qu'il sert - tout part de zéro. Un Pod = la plus petite unité déployable ; un Deployment maintient un nombre désiré de pods.
2. As-tu déjà utilisé kubectl en ligne de commande ?
Si oui : tu fileras vite vers k9s (module 2), qui va surtout t'accélérer. Si non : le module 1 te fait faire tes premières commandes, sans pré-requis.
3. Ton objectif : juste piloter un cluster, ou aussi en provisionner un chez un cloud ?
« Piloter » → le cœur suffit (jusqu'au module 4t, + la mise en situation). « Provisionner dans le cloud » → on garde le module 5 (AWS EKS) et on cale un compte AWS le moment venu.
À retenir
Aucune réponse n'est éliminatoire : ce module sert à adapter le rythme et les options, pas à évaluer. On démarre d'où tu es.
Ce qu'il faut retenir¶
- La sandbox tourne dans le navigateur : rien à installer, et tout est jetable.
- Lis → pratique tout de suite ; survole les sigles ; garde la cheat-sheet ouverte.
- Le parcours s'adapte à ton niveau et à ton temps (cœur + options).
➡️ Suite : Module 1 - Kubernetes, les fondamentaux