Aller au contenu

Classe de stockage (StorageClass)

Classe de stockage (en anglais StorageClass) : objet du cluster Kubernetes qui décrit une catégorie de stockage que le cluster sait fabriquer à la demande. Elle nomme un pilote (provisioner, par exemple csi.scaleway.com), des paramètres propres au pilote (performances, chiffrement), une politique de récupération (Delete par défaut, ou Retain), le droit d'agrandir les volumes (allowVolumeExpansion) et un mode de liaison : Immediate (par défaut) crée le volume dès la demande, WaitForFirstConsumer attend qu'un pod soit placé, ce qui est indispensable pour un stockage zonal.

Un PVC nomme sa classe par storageClassName, ou reçoit la classe marquée par défaut. Sur kind, la classe standard crée des répertoires sur les nœuds ; sur Kapsule, les classes du pilote Scaleway créent des volumes Block Storage.

Dans les cours

Voir aussi