为什么Kubernetes要退役Ingress NGINX

为什么Kubernetes要退役Ingress NGINX

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

Kubernetes计划于2026年3月退役Ingress NGINX,尽管目前仍有44%的用户在使用。该项目维护不足,存在严重安全漏洞,继续使用将面临风险。KSC建议用户尽快寻找替代方案。

🎯

关键要点

  • Kubernetes计划于2026年3月退役Ingress NGINX,尽管目前仍有44%的用户在使用。

  • Ingress NGINX维护不足,存在严重安全漏洞,继续使用将面临风险。

  • Kubernetes Steering Committee(KSC)表示,退役后将不再提供任何更新或安全补丁。

  • Ingress NGINX的安全漏洞包括严重的远程代码执行风险。

  • KSC指出,缺乏足够的维护人员是退役的主要原因。

  • 继续使用Ingress NGINX将使用户面临攻击风险。

  • KSC强调,现有的技术债务和设计缺陷使得继续维护该工具变得不合理。

延伸问答

Kubernetes为什么要退役Ingress NGINX?

Kubernetes计划于2026年3月退役Ingress NGINX,主要是因为缺乏足够的维护人员和存在严重的安全漏洞。

Ingress NGINX的安全漏洞有哪些?

Ingress NGINX存在严重的安全漏洞,包括被称为“IngressNightmare”的一组漏洞,其中一个漏洞的CVSS评分为9.8,允许未经身份验证的远程代码执行。

继续使用Ingress NGINX会有什么风险?

继续使用Ingress NGINX将使用户面临攻击风险,因为退役后将不再提供任何更新或安全补丁。

Kubernetes Steering Committee对Ingress NGINX的维护状况有什么看法?

Kubernetes Steering Committee指出,Ingress NGINX仅由一到两名志愿者维护,缺乏足够的支持和资金,导致其无法达到安全标准。

用户应该如何应对Ingress NGINX的退役?

用户应尽快寻找Ingress NGINX的替代方案,KSC建议关注现代替代技术如Gateway API。

退役后Ingress NGINX的现有部署会有什么影响?

退役后,现有的Ingress NGINX部署仍会继续工作,但用户可能在未察觉的情况下面临安全风险。

➡️

继续阅读