Мы используем Kubernetes 1.10.1
У меня есть набор состояний, к которому подключен один объем volumeClaim.
Я хотел бы добавить дополнительный объем VolumeClaim, поскольку изменение размера существующего PVвсе еще находится в бета-версии и также недоступен в Kubernetes 1.10.
Мои изменения в основном просто добавят дополнительный PVC (и, конечно, также смонтируют его, который здесь не упомянут):
*** 1,10 ****
--- 1,19 ----
volumeClaimTemplates:
- metadata:
name: data
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 100Gi
+ - metadata:
+ name: data2
+ spec:
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 100Gi
КакВ результате я получаю сообщение об ошибке:
Error: UPGRADE FAILED: StatefulSet.apps "my-app" is invalid: spec: Forbidden: updates to statefulset spec for fields other than 'replicas', 'template', and 'updateStrategy' are forbidden.
Разве не следует поддерживать хотя бы добавление дополнительных PVC, если существующие не затрагиваются?Я что-то здесь упускаю?Я не нашел ничего связанного с этим в документации.