storageclass.kubernetes.io/is-default-class annotation from "true" to "false", causing dynamic volume provisioning failures.kubectl get storageclass <sc-name> -o yaml to inspect the metadata.annotationsstorageclass.kubernetes.io/is-default-class: "false"TKGm: 2.5.4
StorageClass and the baseline configuration manifest, triggering an automatic revert to the original state.Create a YAML manifest for the StorageClass ensuring storageclass.kubernetes.io/is-default-class is set to "true".
Add the annotation kapp.k14s.io/update-strategy: skip to the metadata block to prevent future overwrites.
Delete the current StorageClass: kubectl delete storageclass <sc-name>.
Apply the new manifest: kubectl create -f <filename>.yaml.