Если я вас правильно понял, вы хотели бы изменить тип для ваших PV, и вопрос не в том, «если», а в «где».
Отношения между PV C, PV и StorageClass очень простые .
PV C - это просто запрос хранилища определенного типа (указан в storageClassName
) и размер (указан в PV).
kind: PersistentVolumeClaim
spec:
...
resources:
requests:
storage: 8Gi
storageClassName: slow
PV имеет storageClassName
в spec:
.
kind: PersistentVolume
...
spec:
capacity:
storage: 10Gi
...
storageClassName: slow
storageClass
имеет type
.
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: slow
provisioner: kubernetes.io/gce-pd
parameters:
type: pd-standard
fstype: ext4
replication-type: none
# type: pd-standard or pd-ssd. Default: pd-standard
Это информация, которую вы искали?