Esta página explica como criar recursos PersistentVolume dinâmicos suportados por discos persistentes SSD.
Discos persistentes SSD
Por predefinição, os PersistentVolumes aprovisionados dinamicamente
usam o predefinido StorageClass
e são suportados por discos rígidos padrão. Se precisar de SSDs mais rápidos, pode usar a
classe de armazenamento do controlador CSI do Persistent Disk do Compute Engine
para aprovisionar os seus volumes.premium-rwo
Isto pode ser feito definindo o campo storageClassName
como premium-rwo
no seu PersistentVolumeClaim
, conforme mostrado no seguinte exemplo:
# ssd-claim.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: my-volume
spec:
storageClassName: premium-rwo
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 30Gi
Para criar o objeto my-volume
PersistentVolumeClaim, use o seguinte comando kubectl apply
:
kubectl apply -f ssd-claim.yaml
Quando cria este objeto PersistentVolumeClaim
com kubectl apply
, o Kubernetes cria dinamicamente um objeto PersistentVolume
correspondente.