DevOpsKubernetes部署
Kubernetes 部署策略详解:蓝绿、金丝雀、滚动更新
EasyGo2025-11-0114 分钟
部署策略概览
| 策略 | 特点 | 适用场景 |
|---|
|------|------|----------|
滚动更新
yaml
1apiVersion: apps/v12kind: Deployment3spec:4 strategy:5 type: RollingUpdate6 rollingUpdate:7 maxSurge: 25%8 maxUnavailable: 25%金丝雀发布
使用两个 Deployment,通过调整 replicas 控制流量比例。
蓝绿部署
通过 Service 的 selector 切换流量到新版本 Deployment。
总结
选择合适的部署策略是实现零停机发布的关键。