docker & k8s/kubernetes
pvc 가 Terminating 상태로 삭제가 안되는 문제 해결방법
정선생
2024. 11. 7. 00:00
반응형
Helm 을 통해 삭제를 했는데, pvc 가 계속 삭제안되고 있다. 그래서 kubectl delete pvc 명령을 입력해도 삭제가 안된다 -_-
$ kubectl get pvc | grep sample
sample-decrypt Terminating haha.hoho.sample-decrypt.4b123674-tb2f-55ab-c03f-bdcb2a794e3 1Gi ROX rbd-hdd 8d
...
해결방법
정확한 이유는 모르겠지만, 아래와 같이 pvc 를 edit 하는 화면으로 넘어간후
$ kubectl edit pvc <pvc이름>
아래와 같은 내용이 있는지 확인후, 삭제한후 저장해준다. vi 를 써본사람은 알겠지만 :wq 를 하면된다.
finalizers:
- kubernetes.io/pvc-protection
이렇게 저장하고 삭제를 시도하면 삭제가 가능했다. 끝
반응형