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.