2.7 · Parcours 2 — Développer et déployer des applications (CKAD)
Volumes éphémères et persistants
Lab Kubernetes · questionnaire de validation · gratuit, dans le navigateur
Le système de fichiers d'un conteneur est jetable : tout ce qu'il écrit disparaît quand il redémarre. C'est voulu (leçon 1.6 : on remplace, on ne répare pas), mais une application a souvent besoin de garder quelque chose : des fichiers téléversés, une base de données, un cache. Les volumes répondent à ce besoin, avec deux familles : ceux qui vivent le temps du pod, et ceux qui lui survivent.
Ce que vous saurez à la fin : choisir le bon type de volume, demander un stockage persistant avec un PersistentVolumeClaim, et vérifier que des données survivent à la disparition d'un pod.
Au programme de ce lab
- Votre mission
- Pas à pas
- Le problème
- Monter un volume : deux étapes
- Les volumes éphémères
- Le stockage persistant : PV, PVC et StorageClass
- Le cycle de vie d'un PVC
Ce que KubeNow vérifie
- Le PVC « donnees » est lié à un volume
- donnees demande 100Mi en ReadWriteOnce
- Le pod ecrivain a été supprimé
- Le pod lecteur tourne et monte le PVC donnees
- Les données ont survécu à la suppression d'ecrivain