首页 > 技术文章 > 项目发布方案

wangruixing 2020-05-20 17:04 原文

发布方式:

  • 蓝绿发布

逻辑上分为AB两组,分组进行更新测试。缺点:浪费资源。短时间有资源成本浪费。

  • 灰度发布

按照一定百分比进行服务器更新,直到所有的服务器更新完毕。

  • 滚动发布

逐个更新,直到全部升级完毕。

在Kubernetes上如何实现上述发布方式:
建立2个相同label的deployment即可,通过控制2个deployment的副本数量即可。

推荐阅读