Argo Rollouts 灰度发布与步骤控制实战
使用 Argo Rollouts 进行 Canary 灰度发布,示例展示 setWeight 与 pause 步骤控制,保障低风险上线。
应用介绍
Argo Rollouts 灰度发布与步骤控制实战apiVersion: argoproj.io/v1alpha1 kind: Rollout metadata: name: web spec: replicas: 4 selector: matchLabels: app: web strategy: canary: steps: - setWeight: 25 - pause: { duration: 300 } - setWeight: 50 - pause: { duration: 300 } - setWeight: 100 template: metadata: labels: app: web spec: containers: - name: web image: example/web:latest 验证通过 `kubectl argo rollouts get rollout web` 观察步骤与权重推进总结分步权重与暂停控制可在真实流量中逐步验证新版本,降低上线风险。
©软件著作权归作者所有。本站所有软件均来源于网络,仅供学习使用,请支持正版!
转载请注明出处: 叶斌兵 » Argo Rollouts 灰度发布与步骤控制实战

发表评论 取消回复