본문 바로가기
Docker, k8s

[k8s] pod restart #pod 재시작 하기

by bryan.oh 2020. 12. 18.
반응형

pod restart

 

방법이 여러가지 있습니다.

우선 제가 간단하게 쓰는 방법은

scale

$ kubectl scale deployment [deployment_name] --replicas=0

이렇게 해서 pod 을 끕니다. 그리고 다시

$ kubectl scale deployment [deployment_name] --replicas=1

이렇게 하면 재시작됩니다.

 

다른 방법은

Rolling Restart

$ kubectl rollout restart deployment [deployment_name]

 

위에 [deployment_name] 에서 대괄호까지 빼고 본인의 deployment 명을 써주시면 됩니다.

예를들어 deployment명이 hello-bryan-depl 이라면

$ kubectl rollout restart deployment hello-bryan-depl

 

참고

deployment 명을 조회하려면

$ kubectl get deployments

 

728x90
반응형

댓글