kubenow
Se connecterCommencer gratuitement

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

  1. Votre mission
  2. Pas à pas
  3. Le problème
  4. Monter un volume : deux étapes
  5. Les volumes éphémères
  6. Le stockage persistant : PV, PVC et StorageClass
  7. 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

Contenu aligné sur les programmes publiés par la CNCF (KCNA, CKAD, CKA, CKS), par le Linux Professional Institute (LPIC-1) et par Cisco (CCNA 200-301). KubeNow n'est ni affilié ni approuvé par la CNCF, la Linux Foundation, le LPI ou Cisco ; CKA, CKAD, CKS et KCNA sont des marques de la Linux Foundation, LPIC-1 est une marque du Linux Professional Institute, Cisco et CCNA sont des marques de Cisco Systems.