728x90
애플리케이션 배포 전략
Recreate
Rolling-Update(Ramped)
Blue/Green
Canary
A/B testing
Shadow
kubectl explain deploy.spec.strategy
$ kubectl explain deploy.spec.strategy
KIND: Deployment
VERSION: apps/v1
RESOURCE: strategy <Object>
DESCRIPTION:
The deployment strategy to use to replace existing pods with new ones.
DeploymentStrategy describes how to replace existing pods with new ones.
FIELDS:
rollingUpdate <Object>
Rolling update config params. Present only if DeploymentStrategyType =
RollingUpdate.
type <string>
Type of deployment. Can be "Recreate" or "RollingUpdate". Default is
RollingUpdate.
참고URL
- https://thenewstack.io/deployment-strategies/
- https://cloud.google.com/architecture/application-deployment-and-testing-strategies?hl=ko
- https://www.ciokorea.com/news/157642
728x90
'리눅스' 카테고리의 다른 글
[draft] Kubernetes Helm 패키지 관리자 (0) | 2022.09.24 |
---|---|
[kubernetes] 커든 및 드레인 (0) | 2022.09.24 |
[kubernetes] kubectl create configmap 명령 (0) | 2022.09.23 |
[kubernetes] kubectl create secret 명령 (0) | 2022.09.23 |
[kubernetes] kubectl run 명령 (0) | 2022.09.22 |