CKA

Application Lifecycle Management

백셀건전지 2021. 9. 8. 14:05

Rolling Update & Rollback

  • kubectl rollout status deployment-name
  • kubectl rollout history deployment-name으로 revision 확인 가능
  • rolling update는 default deployment strategy
  • Recreate VS Rolling update
    • Recreate는 replicas가 0으로 먼저 줄고 다시 5로 scale up
    • rolling update는 old revision이 하나씩 줄고 new revision이 하나씩 는다
  • deployment가 update되면 new version의 replicaset이 생성되고, rolling update가 진행된다.
  • kubectl rollout undo deployment-name : rollback 명령어
  • 전체 pod 재시작
kubectl rollout restart deployment deployment-name

 

'CKA' 카테고리의 다른 글

ConfigMap & Secrets  (0) 2021.09.08
Commands and Arguments  (0) 2021.09.08
Monitoring & Logging  (0) 2021.09.08
Multiple Schedulers  (0) 2021.09.07
Static Pods  (0) 2021.09.07