더북(TheBook)

7. nginx 컨테이너가 1.16.0으로 모두 업데이트되면 Deployment의 상태를 확인합니다.

[root@m-k8s ~]# kubectl rollout status deployment rollout-nginx
deployment "rollout-nginx" successfully rolled out

8. rollout history 명령을 실행해 rollout-nginx에 적용된 명령들을 확인합니다.

[root@m-k8s ~]# kubectl rollout history deployment rollout-nginx
deployment.apps/rollout-nginx
REVISION  CHANGE-CAUSE
1         kubectl apply --filename=/root/_Book_k8sInfra/ch3/3.2.10/rollout-nginx.yaml --record=true
2         kubectl set image deployment rollout-nginx nginx=nginx:1.16.0 --record=true 

9. curl –I 명령으로 업데이트(1.16.0)가 제대로 이루어졌는지도 확인합니다.

[root@m-k8s ~]# curl -I --silent 172.16.132.10 | grep Server
Server: nginx/1.16.0
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.