0

0

因维护力量不足,Ingress NGINX 即将退役

霞舞

霞舞

发布时间:2025-11-18 16:56:23

|

561人浏览过

|

来源于php中文网

原创

因维护力量不足,ingress nginx 即将退役

Kubernetes SIG Network 与安全响应委员会联合宣布,Ingress NGINX 即将进入退役流程。该项目将在未来一段时间内维持有限维护,直至 2026 年 3 月正式停止支持。此后,将不再发布新版本、修复漏洞或提供安全更新。已部署的 Ingress NGINX 实例仍可继续运行,相关安装资源也将长期保留。

官方强烈建议用户尽早迁移到更现代的替代方案。首选推荐是 Gateway API,作为 Ingress 的演进版本,提供了更强大且标准化的网络管理能力。若仍需使用传统的 Ingress 模型,可参考 Kubernetes 官方文档中列出的其他活跃维护的 Ingress 控制器。

以下为 Ingress NGINX 的发展历程、当前状况及后续安排的详细介绍。

Ingress NGINX 简介

Ingress 是 Kubernetes 早期推出的用于管理外部访问流量的API,广受开发者欢迎。(如今,Gateway API 已成为实现类似功能的新一代标准。)要使 Ingress 正常工作,必须在集群中部署对应的 Ingress 控制器。市场上存在多种控制器,适用于不同环境和需求,有的专为特定云平台优化,有的则具备跨平台兼容性。

Ingress NGINX 是 Kubernetes 社区最早开发的 Ingress 控制器之一。凭借其高度灵活性、丰富的配置选项以及对多环境的良好支持,迅速成为主流选择。尽管后续出现了众多同类项目,Ingress NGINX 始终保持着极高人气,被广泛集成于各大托管 Kubernetes 服务中,并运行在无数生产环境中。

发展历史与面临困境

Ingress NGINX 功能强大,但也因此积累了大量复杂性和技术债务。例如,过去允许通过“snippets”注解注入自定义 NGINX 配置的功能,在当时被视为增强灵活性的重要手段;但如今这类做法已被视为严重的安全风险,增加了攻击面并难以审计。

尽管拥有庞大的用户基础,该项目长期受限于维护人力短缺。多年来,核心维护工作主要依赖一两位志愿者在业余时间推进。2024年,维护团队曾公开表示计划逐步终止项目,并尝试与 Gateway API 社区合作构建继任者 InGate。遗憾的是,这一举措未能吸引足够社区参与,InGate 项目也未能达到可用状态,最终同样面临下线命运。

当前状态与未来规划

目前,Ingress NGINX 处于有限维护阶段。Kubernetes SIG Network 和安全响应团队已多方协调资源,但仍无法确保项目的可持续发展。出于对用户安全负责的考虑,决定正式启动退役程序。

Uizard
Uizard

设计界 ChatGPT!利用AI生成多屏的UI界面

下载

预计在 2026 年 3 月,Ingress NGINX 将全面停止维护并正式退役。届时所有代码仓库将设为只读模式,不再接受提交或发布新版本,也不再提供漏洞修复与安全补丁。Helm Charts、镜像等分发资源将继续保留,供现有系统引用。

管理员可通过以下命令快速确认集群是否正在使用 Ingress NGINX:

kubectl get pods --all-namespaces --selector app.kubernetes.io/name=ingress-nginx

“我们向 Ingress NGINX 的历任维护者致以最诚挚的感谢。他们无私的付出支撑了全球范围内亿万级请求的稳定流转。从个人实验到大型数据中心,这个项目见证了 Kubernetes 的成长历程。它的贡献不可磨灭,我们心怀感激。”

了解更多详情,请访问:https://www.php.cn/link/5e7ce02afd479a1ff12bc405e3af182a

源码地址:点击下载

相关专题

更多
nginx 重启
nginx 重启

nginx重启对于网站的运维来说是非常重要的,根据不同的需求,可以选择简单重启、平滑重启或定时重启等方式。本专题为大家提供nginx重启的相关的文章、下载、课程内容,供大家免费下载体验。

229

2023.07.27

nginx 配置详解
nginx 配置详解

Nginx的配置是指设置和调整Nginx服务器的行为和功能的过程。通过配置文件,可以定义虚拟主机、HTTP请求处理、反向代理、缓存和负载均衡等功能。Nginx的配置语法简洁而强大,允许管理员根据自己的需要进行灵活的调整。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

495

2023.08.04

nginx配置详解
nginx配置详解

NGINX与其他服务类似,因为它具有以特定格式编写的基于文本的配置文件。本专题为大家提供nginx配置相关的文章,大家可以免费学习。

498

2023.08.04

tomcat和nginx有哪些区别
tomcat和nginx有哪些区别

tomcat和nginx的区别:1、应用领域;2、性能;3、功能;4、配置;5、安全性;6、扩展性;7、部署复杂性;8、社区支持;9、成本;10、日志管理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

227

2024.02.23

nginx报404怎么解决
nginx报404怎么解决

当访问 nginx 网页服务器时遇到 404 错误,表明服务器无法找到请求资源,可以通过以下步骤解决:1. 检查文件是否存在且路径正确;2. 检查文件权限并更改为 644 或 755;3. 检查 nginx 配置,确保根目录设置正确、没有冲突配置等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

332

2024.07.09

Nginx报404错误解决方法
Nginx报404错误解决方法

解决方法:只需要加上这段配置:try_files $uri $uri/ /index.html;即可。想了解更多Nginx的相关内容,可以阅读本专题下面的文章。

3507

2024.08.07

504 gateway timeout怎么解决
504 gateway timeout怎么解决

504 gateway timeout的解决办法:1、检查服务器负载;2、优化查询和代码;3、增加超时限制;4、检查代理服务器;5、检查网络连接;6、使用负载均衡;7、监控和日志;8、故障排除;9、增加缓存;10、分析请求。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

545

2023.11.27

default gateway怎么配置
default gateway怎么配置

配置default gateway的步骤:1、了解网络环境;2、获取路由器IP地址;3、登录路由器管理界面;4、找到并配置WAN口设置;5、配置默认网关;6、保存设置并退出;7、检查网络连接是否正常。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

219

2023.12.07

Java 项目构建与依赖管理(Maven / Gradle)
Java 项目构建与依赖管理(Maven / Gradle)

本专题系统讲解 Java 项目构建与依赖管理的完整体系,重点覆盖 Maven 与 Gradle 的核心概念、项目生命周期、依赖冲突解决、多模块项目管理、构建加速与版本发布规范。通过真实项目结构示例,帮助学习者掌握 从零搭建、维护到发布 Java 工程的标准化流程,提升在实际团队开发中的工程能力与协作效率。

8

2026.01.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
进程与SOCKET
进程与SOCKET

共6课时 | 0.3万人学习

nginx浅谈
nginx浅谈

共15课时 | 0.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号