Skip to main content

기타 Kubernetes command

기타 Kubernetes command

좀비pod가 있을 때 강제 삭제

  • 서버 재시작 후에 좀비 발생으로 인한 서비스 중지 아래와 같이 강제로 삭제
      * kubectl delete pod tomcat-meta-d665c8557-glcpp -n tomcat-apps --grace-period=0 --force

Namespace 삭제

  • Namespace 삭제
      * kubectl delete namespace tomcat-apps

reboot 시에 private registry 비정상 동작

  • private registry container가 죽지 않고 있을 때
    docker container ls -a | grep Joang 확인 
    docker container rm 1346f165e3b6 삭제 
    그리고 재시작 ... push 필요 . 근데 이거 재시작해도 자동실행 안되나 ? 

Ingress path / only work

Pod에 들어가기 

kubectl exec -it -n meta-apps meta-meta-59b56f6694-smtmq -- bash

 

Pod 재시작 

kubectl rollout restart ds -n kube-system weave-net