云容器引擎 CCE-自定义部署Nginx Ingress Controller:解决方案

时间:2024-04-03 08:02:33

解决方案

您可以通过以下方案,实现在同一个集群中部署多个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进行流量区分。

support.huaweicloud.com/bestpractice-cce/cce_bestpractice_0342.html