Kubernetes : Supprimer une protection sur un pv, pour le détruire dans la foulée
Par pepin le jeudi, juillet 9 2020, 18:35 - Kubernetes - Lien permanent
Certains PV sont marqués comme "intuables", leur yaml contenant :
finalizers: - kubernetes.io/pv-protection
Rien qu'un bon coup de hache (jq modifie le json à la volée en vue d'une application direct changeant la donne) ne puisse régler :
for f in `kubectl get pv,pvc | grep <volume> | awk '{print $1}' ` do kubectl get $f -o=json | jq '.metadata.finalizers = null' | kubectl apply -f - kubectl delete $f ; done