Difference between revisions of "Statefulset expand pvc"
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
kubectl restart sts --cascade=orphan influxdb -n influxdb | kubectl restart sts --cascade=orphan influxdb -n influxdb | ||
kubectl -n influxdb exec -it influxdb-0 -- df -h | grep influx | kubectl -n influxdb exec -it influxdb-0 -- df -h | grep influx | ||
+ | kubectl get pvc -A | grep influx | ||
``` | ``` | ||
Revision as of 03:23, 7 November 2022
https://serverfault.com/questions/955293/how-to-increase-disk-size-in-a-stateful-set
kubectl edit pvc influxdb-data-influxdb-0 -n influxdb #edit size kubectl delete sts --cascade=orphan influxdb -n influxdb helm upgrade --install influxdb influxdata/influxdb -f v1/values.yaml --namespace influxdb kubectl -n influxdb exec -it influxdb-0 -- df -h | grep influx kubectl restart sts --cascade=orphan influxdb -n influxdb kubectl -n influxdb exec -it influxdb-0 -- df -h | grep influx kubectl get pvc -A | grep influx
Error: UPGRADE FAILED: cannot patch "influxdb" with kind StatefulSet: StatefulSet.apps "influxdb" is invalid: spec: Forbidden: updates to statefulset spec for fields other than 'replicas', 'template', 'updateStrategy', 'persistentVolumeClaimRetentionPolicy' and 'minReadySeconds' are forbidden
https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/#cascading-delete
Use kubectl delete to delete the StatefulSet. Make sure to supply the --cascade=orphan parameter to the command. This parameter tells Kubernetes to only delete the StatefulSet, and to not delete any of its Pods.
https://mongodb97.rssing.com/chan-17907102/latest.php resizing statefulset