쿠버네티스에서 생성한 퍼시스턴트 볼륨이나 볼륨 클레임을 삭제하고 싶은데, 삭제 중이라고만 하면서 삭제되지 않는 경우가 있음. 아래 명령어를 통해서 삭제할 수 있음. 이 때 없다는 메세지가 나오면 namespace 때문이므로, -n <NAMESPACE>를 추가로 입력해주어야 함.
# pv 삭제
$ kubectl patch pv <PV-NAME> -p '{"metadata": {"finalizers": null}}'
$ kubectl delete pv <PV-NAME> --grace-period=0 --force
# pvc 삭제
$ kubectl patch pvc <PV-NAME> -p '{"metadata": {"finalizers": null}}'
$ kubectl delete pvc <PV-NAME> --grace-period=0 --force
반응형
'인공지능 > MLOps' 카테고리의 다른 글
[docker] Docker Root Dir 변경 (0) | 2022.12.18 |
---|---|
[kubernetes] 쿠버네티스 GPU 설정 (0) | 2022.12.18 |
[kubectl] kubernetes namespace owner 변경하기 (0) | 2022.12.18 |
[docker] docker 종료된 컨테이너 한 번에 삭제하기 (Exited) (0) | 2022.12.13 |
[kubeflow, kubernetes] 디플로이먼트 재시작하는 방법 (restart deployment) (0) | 2022.10.28 |