方案概述
应用场景
该解决方案能帮您快速在华为云上部署云容器引擎 CCE集群,并通过Nginx Ingress可以基于权重实现灰度发布。在初始灰度的时候就可以发现、调整问题,以保证其影响度,从而保证整体系统的稳定。
方案架构
该解决方案支持一键式部署云容器引擎 CCE集群、弹性负载均衡 ELB、工作负载、Service、Ingress及Nginx Ingress,实现灰度发布。解决方案架构如下:
该解决方案将会部署如下资源:
- 创建一台弹性云服务器 ECS,将Nginx-v1、Nginx-v2和Nginx Ingress三个工作负载调度至该节点上。
- 创建一个云容器引擎 CCE集群,并将弹性云服务器纳管为CCE集群的Node节点。
- 创建1个弹性负载均衡 ELB,Nginx Ingress的service类型为Loadbalancer,绑定弹性负载均衡。
- 创建2个弹性公网IP,并关联弹性负载均衡 ELB和CCE集群,允许公网访问ELB和CCE集群的API接口。
约束与限制
- 部署该解决方案之前,您需注册华为账号并开通华为云,完成实名认证,且账号不能处于欠费或冻结状态。