Questa pagina spiega come creare risorse PersistentVolume dinamiche supportate da dischi permanenti SSD.
Dischi permanenti SSD
Per impostazione predefinita, i PersistentVolume di cui è stato eseguito il provisioning dinamico
utilizzano il StorageClass
predefinito
e sono basati su hard disk standard. Se hai bisogno di unità SSD più veloci, puoi utilizzare la classe di archiviazione premium-rwo
del driver CSI per il disco permanente di Compute Engine per eseguire il provisioning dei volumi. A tale scopo, imposta il campo storageClassName
su premium-rwo
in PersistentVolumeClaim
, come mostrato nell'esempio seguente:
# ssd-claim.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: my-volume
spec:
storageClassName: premium-rwo
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 30Gi
Per creare l'oggetto my-volume
PersistentVolumeClaim, utilizza il seguente
kubectl apply
comando:
kubectl apply -f ssd-claim.yaml
Quando crei questo oggetto PersistentVolumeClaim
con kubectl apply
,
Kubernetes crea dinamicamente un oggetto PersistentVolume
corrispondente.