摘要: 常见的部署方案: 滚动更新:服务不会停止,但是整个pod会有新旧并存的情况。 重新创建:先停止旧的pod,然后再创建新的pod,这个过程服务是会间断的。 蓝绿部署:无需停机,风险较小。部署v1的应用(一开始的状态)所有外部请求的流量都打到这个版本上。部署版本2的应用版本2的代码与版本1不同(新功能、 阅读全文
posted @ 2019-07-31 15:59 gao88 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 蓝绿发布 蓝绿部署是不停老版本,部署新版本然后进行测试,确认OK后将流量逐步切到新版本。蓝绿部署无需停机,并且风险较小。 示例 本例是一个 nginx 应用,包含一个 deployment、 service 以及 ingress。deployment 通过 NodePort 对外暴露端口,并且有一个 阅读全文
posted @ 2019-07-31 15:42 gao88 阅读(2263) 评论(0) 推荐(0) 编辑
摘要: 【编者的话】Docker的流行激活了一直不温不火的PaaS,随着而来的是各类Micro-PaaS的出现,Kubernetes是其中最具代表性的一员,它是Google多年大规模容器管理技术的开源版本。本系列文章将逐一分析Kubernetes,本文介绍 Kubernetes对灰度升级的支持。 Kuber 阅读全文
posted @ 2019-07-31 14:32 gao88 阅读(1710) 评论(0) 推荐(0) 编辑