Définition simple
Une StorageClass Kubernetes décrit une classe de stockage et son provisionneur pour créer dynamiquement des volumes persistants selon les besoins.
Objectif et usage
Une StorageClass Kubernetes décrit une catégorie de stockage et les paramètres utilisés pour provisionner des volumes compatibles.
Comment ça fonctionne ?
Le provisionneur et ses options interviennent lorsqu’une demande de volume persistant sélectionne cette classe ; les règles peuvent aussi définir liaison, extension et récupération.
Exemple et vérification
Avant d’utiliser une classe pour des données importantes, vérifier sa politique de récupération et le comportement après suppression d’une demande de volume.
Points d’attention
Une classe ne garantit pas à elle seule réplication, sauvegarde ou performance. Une politique de suppression peut retirer le stockage associé au volume selon le provisionneur.
En résumé
La StorageClass est un contrat de provisionnement à valider avec le stockage réel et le cycle de vie des données.