【发布时间】:2019-01-16 23:50:52
【问题描述】:
我有一个金丝雀部署过程,它启动金丝雀豆荚并进行冒烟测试,但到目前为止,我正在对金丝雀豆荚和旧豆荚进行冒烟测试。我不确定我是否应该这样做,或者烟雾测试应该只在 canary pod 上运行?
【问题讨论】:
标签: kubernetes canary-deployment
我有一个金丝雀部署过程,它启动金丝雀豆荚并进行冒烟测试,但到目前为止,我正在对金丝雀豆荚和旧豆荚进行冒烟测试。我不确定我是否应该这样做,或者烟雾测试应该只在 canary pod 上运行?
【问题讨论】:
标签: kubernetes canary-deployment
我得到了答案,但是,希望有不同的意见。引用Kubernetes documentation 声明:
通常的做法是将新应用程序版本的金丝雀(通过 pod 模板中的图像标签指定)与前一个版本并排部署,以便新版本可以在完全推出之前接收实时生产流量。
【讨论】: