반응형
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
반응형
'Docker, k8s' 카테고리의 다른 글
[Docker] Build 할때 no cache 옵션주기(--no-cache) (0) | 2021.05.17 |
---|---|
[k8s] hostAliases 에 여러 개 등록하기 (0) | 2021.01.15 |
[k8s] 실행 중 인 pod 에 접속하기 #kubectl exec (0) | 2020.12.18 |
Ubuntu apt-get upgrade 할때 apt-get upgrade override local changes to /etc/pam.d/common-* 해결 방법 (0) | 2020.09.24 |
Docker 로 linux python3 이미지 받기 (0) | 2020.08.11 |
댓글