Thank you for reading this post, don't forget to subscribe!
столкнулся со следующей проблемой для эластика потребовалось изменить объём PV
поправил применяю но получаю ошибку
1 2 3 |
cannot patch "elasticsearch-master" with kind StatefulSet: StatefulSet.apps "elasticsearch-master" is invalid: spec: Forbidden: updates to statefulset spec for fields other than 'replicas', 'template', 'updateStrategy', 'persistentVolumeClaimRetentionPolicy' and 'minReadySeconds' are forbidden |
для решения этой проблемы делаем следующее: удаляем sts но с флагом --cascade=orphan при этом сам деплоймент и поды НЕ удаляются
kubectl delete sts <sts_name> --cascade=orphan -n <namespce_name>
вот дока
https://kubernetes.io/docs/tasks/run-application/delete-stateful-set/