StorageClass StorageClass Kubernetes:StorageClass

images/chap06_012.png

Figure 12 : Spécifications d’une classe de stockage

La classe de stockage (StorageClass) est la ressource permettant de fournir dynamiquement des PVC (et les PV derrière).

Elle a plusieurs attributs :

  • provisioner : le provisioner correspond au CSI (Container Storage Interface), le driver (pilote) utilisé pour réaliser la communication avec le serveur de stockage.

  • mountOptions : il s’agit des options passées par le nœud lors du montage du système de fichiers.

  • parameters : ce sont les paramètres nécessaires au driver.

  • reclaimPolicy : il s’agit de la définition du cycle de vie du PV affecté au PV créé avec cette classe de stockage (Delete, Retain ou Recycle).

  • volumeBindingMode : c’est la politique utilisée pour tracer le montage du volume entre le PVC appelant la classe de stockage et le PV créé par celle-ci.

  • Immediate : l’information liant le PV au PVC est créée avant l’utilisation de celui-ci.

  • WaitForFirstConsumer : l’information liant le PV au PVC est faite lors du montage du volume par un nœud.

  • allowedTopologies : il s’agit des labels autorisés pour les PV qui vont être créés. Cet attribut est utilisé principalement (pour les CSI qui le permettent) pour garantir que le volume est créé dans la même zone ou région que le nœud...

Pour consulter la suite, découvrez le livre suivant :
couv_EPHADIS.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
PersistentVolumeClaim
Suivant
Routes ingress