기타 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
- /만 될 때
- nginx.ingress.kubernetes.io/use-regex: "true"
-
https://kubernetes.github.io/ingress-nginx/user-guide/ingress-path-matching/
Pod에 들어가기
kubectl exec -it -n meta-apps meta-meta-59b56f6694-smtmq -- bash
Pod 재시작
kubectl rollout restart ds -n kube-system weave-net