최대 1 분 소요

설명

  • 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