[Kubernetes] Deployment
Updated:
설명
- 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