позвольте мне поместить вас в контекст. Я получил модуль с конфигурацией, которая выглядит примерно так:
spec:
nodeSets:
- name: default
count: 3
volumeClaimTemplates:
- metadata:
name: elasticsearch-data
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 5Gi
storageClassName: repd-ssd-xfs
У меня также есть StorageClass
apiVersion: ...
kind: StorageClass
metadata:
name: repd-ssd-xfs
parameters:
type: pd-ssd
fsType: xfs
replication-type: regional-pd
zones: us-central1-a, us-central1-b, us-central1-f
reclaimPolicy: Retain
volumeBindingMode: Immediate
Я удаляю пространство имен модуля и затем снова применяю его, и я обратите внимание, что pv c, который использовался моим модулем, изменил и привязал к новому pv c, последний pv c, использованный модулем, находится в состоянии освобождения. Мой вопрос заключается в том, есть ли способ указать модулю использовать мой старый pv c? Политика StorageClass
- Retain
, но это значит, что я все еще могу использовать pv c с освобожденным статусом?