Profile picture

[k8s] 좀비 Pod 삭제하기 (ReplicaSet 삭제 안될 때)

JaehyoJJAng2023년 04월 10일

오류

  • ReplicaSet이 삭제되지 않아 Pod를 강제로 지워도 좀비처럼 계속해서 살아남

해결

  • Deployment 자체를 삭제해야 함
    • pod 및 replicaset이 삭제됨

모든 Deployment 목록 조회

$ kubectl get deploy --all-namespaces

NAMESPACE     NAME          READY   UP-TO-DATE   AVAILABLE   AGE
default       echo-deploy   4/4     4            4           9m28s
kube-system   coredns       1/1     1            1           163m

Deployment 삭제

$ kubectl delete -n {NAMESPACE} deployment {DEPLOYMENT}

# 네임스페이스가 default이고 deployment 이름이 echo-deploy 인 경우 아래와 같이 삭제
$ kubectl delete -n default deployment echo-deploy

Loading script...