控制绿蓝色部署kubernetes

时间:2019-11-07 18:13:18

标签: kubernetes deployment

我对Kubernetes完全陌生,对搜索一无所知。我希望在Web应用程序解决方案之间进行蓝绿色部署。有人告诉我,当不再有与蓝色吊舱相关联的用户会话时,蓝色吊舱将被销毁。这是正确的吗?在某些网页上,我正在阅读彼此之间有一个翻转。 使用会话是否必须?就我而言,我有一个无状态的应用程序

1 个答案:

答案 0 :(得分:2)

蓝绿色部署

蓝绿色部署不是Kubernetes中的标准功能。这意味着有很多不同的第三方产品可用于此模式。而且所有产品和模式在如何上都不同。

示例Zero-downtime Deployment in Kubernetes with Jenkins使用两个Deployment和不同的labels并{em> update Service指向切换的其他服务。这不是正确的最简单策略。

无状态

  

就我而言,我有一个无状态应用程序

太好了!使用无状态应用程序,可以更轻松地获取所需的部署策略。

默认部署策略

Deployment(无状态工作负载)的默认部署策略是滚动部署,如果满足您的需求,它是最容易使用的部署策略。