云容器引擎 CCE-自定义部署Nginx Ingress Controller:解决方案
解决方案
您可以通过以下方案,实现在同一个集群中部署多个Nginx Ingress Controller。
- 安装基于Nginx Ingress Controller的插件nginx-ingress,在同一个集群中一键部署多个实例。
v1.23集群需安装2.2.52及以上版本的插件,对于v1.23以上的集群需安装2.5.4及以上版本的插件。
- 通过安装开源Helm包,在集群中自定义部署多套Nginx Ingress Controller。
在Nginx Ingress Controller启动时,您可以通过配置ingress-class参数来声明自己监听的 Ingress 配置类范围,其缺省值为nginx。这样在创建Ingress时可以通过选择不同的Nginx Ingress Controller进行流量区分。