Usa discos persistentes SSD

En esta página, se explica cómo crear recursos de PersistentVolume con el respaldo de discos persistentes SSD.

Discos persistentes SSD

De manera predeterminada, los PersistentVolumes de aprovisionamiento dinámico usan la StorageClass predeterminada y cuentan con el respaldo de discos duros estándar. Si necesitas SSD más rápidos, puedes crear una StorageClass especial. En el siguiente manifiesto, denominado ssd-storageclass.yaml, se describe una StorageClass llamada faster con un disco persistente SSD. Los PersistentVolumeClaims que se realicen con esta StorageClass están respaldados con SSD.

# ssd-storageclass.yaml
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: faster
provisioner: kubernetes.io/gce-pd
parameters:
  type: pd-ssd

Para crear un PersistentVolumeClaim llamado my-volume con la StorageClass faster, consulta la StorageClass en el manifiesto de la reclamación. En el siguiente archivo ssd-claim.yaml, se muestra cómo hacerlo.

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

Usa kubectl apply para crear estas StorageClass y PersistentVolumeClaim:

kubectl apply -f ssd-storageclass.yaml
kubectl apply -f ssd-claim.yaml