【产品公告】关于停止维护Nginx Ingress Controller组件的公告

更新时间:
复制为 MD 格式

由于Ingress NGINX开源项目将退役并停止维护,容器服务ACK中依赖于开源项目的Nginx Ingress Controller组件将于20261130日后停止维护。

变更内容

Kubernetes SIG NetworkKubernetes Security Response Committee官方宣布:Ingress NGINX项目将退役,维护期将持续至202603月。20263月后,该项目将不再发布新版本、修复功能缺陷,也不会针对新发现的安全漏洞提供更新。详细公告,请参见Ingress NGINX 退役:你需要了解的内容

由于Nginx Ingress Controller组件依赖上游开源项目的持续维护,且无SLA保障,容器服务ACK将于20261130日后停止对Nginx Ingress Controller组件的维护支持。即日起至20261130日期间,容器服务ACK将继续为Nginx Ingress Controller组件提供必要的支持,并提供重大风险的安全补丁修复。

影响评估

对于已在ACK集群通过组件管理或应用市场使用Nginx Ingress Controller组件的存量用户,建议逐步迁移到其他建议方案。如需继续新建或使用Nginx Ingress Controller组件,应充分了解以下风险(包括但不限于):

  • 随着Kubernetes版本演进,可能出现API或功能不兼容问题。

  • 组件不再提供任何新功能和性能优化。

  • 无法获得新的安全漏洞修复,存在潜在安全隐患。

建议方案

为保障业务长期稳定与安全,建议新用户使用下列Ingress方案,并建议Nginx Ingress Controller的存量用户迁移到这些方案:

其他可选方案:

  • Gateway API方案:Gateway APIKubernetes官方推荐的流量管理标准,具有增强的安全性和扩展性。关于Gateway API的使用方法,请参见Gateway API管理