Deployment, ReplicaSet, Pod : la chaîne de commandement

10 min
Public
développeur ou étudiant ayant suivi les modules 1 et 2
Durée
30 à 40 min
Module
3/8
Compétence visée
écrire un Deployment à trois réplicas, lire la chaîne Deployment → ReplicaSet → Pods dans kubectl get, et prouver qu'un Pod supprimé renaît en quelques secondes

En une image

Au module 2, tu as lancé l'API du catalogue dans un Pod écrit à la main. Imagine qu'elle soit la caissière unique d'une bibliothèque : si elle tombe malade, le comptoir ferme et personne ne la remplace, parce que personne n'a la consigne « il doit toujours y avoir une caissière ». Un Deployment, c'est cette consigne écrite noir sur blanc : « je veux trois exemplaires de cette API, en permanence ». Il la confie à un chef d'équipe, le ReplicaSet, qui compte les Pods toutes les secondes et en recrée un dès qu'il en manque. Dans vingt minutes, tu vas supprimer un Pod sous ses yeux et le regarder revenir avant même que tu aies fini de relire la commande.

Aperçu — la suite de la leçon est réservée aux inscrits.

Déjà inscrit avec un code ?

Votre accès est rattaché à votre compte, pas à ce lien. Connectez-vous avec le même courriel qu'en classe : votre cours vous attend, inutile de ré-entrer le code.

Se connecterPas encore de compte ? En créer un
Cette leçon fait partie du module « Deployments : scaler, mettre à jour, revenir en arrière »

Les premiers modules du cours sont en accès libre. Pour la suite, trois possibilités : acheter ce cours une fois pour toutes, vous abonner pour tout ouvrir, ou entrer le code si vous suivez le cours en classe.

M’abonner — 19 $ US/moisRetour au plan
Vous êtes étudiant du cours ?

Le code se rattache à votre compte : connectez-vous ou créez un compte, il sera validé automatiquement au retour.

Pas encore de compte ? En créer un