Utiliser des disques SSD persistants


Cette page explique comment créer des ressources PersistentVolume reposant sur des disques SSD persistants.

Disques persistants SSD

Par défaut, les ressources PersistentVolume provisionnées dynamiquement utilisent la ressource StorageClass par défaut et reposent sur des disques durs standards. Si vous avez besoin de disques SSD plus rapides, vous pouvez utiliser la classe de stockage premium-rwo du pilote CSI de disque persistant Compute Engine pour provisionner vos volumes. Pour ce faire, définissez le champ storageClassName sur premium-rwo dans votre fichier PersistentVolumeClaim, comme indiqué dans l'exemple suivant :

# ssd-claim.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: my-volume
spec:
  storageClassName: premium-rwo
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 30Gi

Pour créer l'objet PersistentVolumeClaim my-volume, utilisez la commande kubectl apply suivante :

kubectl apply -f ssd-claim.yaml

Lorsque vous créez cet objet PersistentVolumeClaim à l'aide de kubectl apply, Kubernetes crée dynamiquement un objet PersistentVolume correspondant.