该解决方案有何用途?

该解决方案能帮您快速在华为云上部署云容器引擎 CCE集群,并通过Nginx Ingress可以基于权重实现灰度发布,从而保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。

方案架构

该解决方案支持一键式部署云容器引擎 CCE集群、工作负载、Service、Ingress及Nginx Ingress,实现灰度发布。

基于Nginx Ingress实现灰度发布

版本:1.0.0

上次更新日期:2023年4月

来源:由华为云构建

部署:预计10分钟

卸载:预计10分钟

架构描述


该方案会部署如下资源:


1. 创建一台弹性云服务器 ECS,将Nginx-v1、Nginx-v2和Nginx Ingress三个工作负载调度至该节点上。


2. 创建一个云容器引擎 CCE集群,并将弹性云服务器 ECS纳管为云容器引擎 CCE集群的Node节点。


3. 创建一个弹性负载均衡 ELB,Nginx Ingress的service类型为Loadbalancer,绑定弹性负载均衡 ELB。


4. 创建两个弹性公网IP EIP,并关联弹性负载均衡 ELB和云容器引擎 CCE集群,允许公网访问弹性负载均衡 ELB和云容器引擎 CCE集群的API接口。

架构描述


该方案会部署如下资源:


1. 创建一台弹性云服务器 ECS,将Nginx-v1、Nginx-v2和Nginx Ingress三个工作负载调度至该节点上。


2. 创建一个云容器引擎 CCE集群,并将弹性云服务器 ECS纳管为云容器引擎 CCE集群的Node节点。


3. 创建一个弹性负载均衡 ELB,Nginx Ingress的Service类型为Loadbalancer,绑定弹性负载均衡 ELB。


4. 创建两个弹性公网IP EIP,并关联弹性负载均衡 ELB和云容器引擎 CCE集群,允许公网访问弹性负载均衡 ELB和云容器引擎 CCE集群的API接口。

展开内容
收起内容