Usar discos persistentes SSD


En esta página se explica cómo crear recursos PersistentVolume dinámicos respaldados por discos persistentes SSD.

Discos persistentes SSD

De forma predeterminada, los volúmenes persistentes aprovisionados dinámicamente usan el valor predeterminado StorageClass y están respaldados por discos duros estándar. Si necesitas SSDs más rápidos, puedes usar la clase de almacenamiento premium-rwo del controlador de CSI para Persistent Disk en Compute Engine para aprovisionar tus volúmenes. Para ello, asigna el valor premium-rwo al campo storageClassName en tu PersistentVolumeClaim, tal como se muestra en el siguiente ejemplo:

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

Para crear el objeto my-volume PersistentVolumeClaim, usa el siguiente comando kubectl apply:

kubectl apply -f ssd-claim.yaml

Cuando creas este objeto PersistentVolumeClaim con kubectl apply, Kubernetes crea dinámicamente un objeto PersistentVolume correspondiente.