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.