Updated:

less than 1 minute read

설명

  • ReplicaSet/Pod 관리(업데이트, 롤백, …)
     ...
     kind: Deployment
     metadata:
       name: xxx
     ...
    

관련 명령어

  • Deployment 상세 정보
    • kubectl describe deployment/metadata-name
  • 히스토리
    • kubectl rollout history deployment/metadata-name
  • revision 히스토리
    • kubectl rollout history deployment/metadata-name --revision=1
  • 롤백
    • kubectl rollout undo deployment/metadata-name
  • 특정 revision으로 롤백
    • kubectl rollout undo deployment/metadata-name --to-revision=2

배포 전략

  • 동시 업데이트 파드 개수 조절
       strategy:
         type: RollingUpdate
         rollingUpdate:
           maxSurge: 3
           maxUnavailable: 3