博客 / 詳情

返回

關於 Ingress NGINX 停止維護的説明

關於 Ingress NGINX 停止維護的説明

感謝大家一直以來對 KubeSphere 的關注,也感謝社區夥伴第一時間向我們反饋 Ingress NGINX 停止維護的相關信息。為了幫助大家提前做好規劃,我們在這裏做一個清晰的説明。

需要先明確的一點

Ingress NGINX 項目終止維護並不代表 Kubernetes Ingress API 被棄用。

  • Ingress NGINX 是 Ingress Controller 的一種社區實現,由社區維護。
  • 根據公告,該項目將從2026 年 3 月起停止維護,不再提供補丁和版本更新。
  • Kubernetes 官方的 Ingress API(networking.k8s.io/v1)仍然處於穩定狀態,可以繼續正常使用。

也就是説,Ingress NGINX 的停止維護影響的是某個實現,而不是整個 Ingress 標準。

KubeSphere 的後續支持計劃

為了保證用户的使用體驗和生態的長期穩定性,我們將提供以下支持路徑。

1. 從 2026 年 3 月起,提供 Gateway API 支持

Gateway API 是 Kubernetes 社區推出的新一代流量管理標準,具備更強的擴展性和更清晰的角色模型。

KubeSphere 將在 2026 年 3 月起提供:

  • Gateway API 的可視化管理能力
  • 一個可開箱即用的內置 Gateway API 實現

我們希望用户能夠在原有體驗基礎上,平滑過渡到更現代的流量管理方式。

2. 默認替換 Ingress NGINX,選用社區活躍的替代方案

在 Ingress NGINX 停止維護後,KubeSphere 將:

  • 選擇一個社區活躍度高、維護穩定、具備長期支持能力的 Ingress Controller 作為默認方案
  • 新版本與新集羣將默認啓用該替代實現

候選方案會在活躍度、穩定性、生態支持方面進行綜合評估。

3. 過渡期間,您可以自由選擇適合的方案

在新的默認方案正式發佈前,為了不影響現有業務,您依然可以自由擴展自己的流量管理方式:

  • 手動部署任意 Ingress Controller(https://kubernetes.io/docs/concepts/services-networking/ingre...)
  • 手動部署任意 Gateway API 實現(https://gateway-api.sigs.k8s.io/implementations/)
  • 繼續通過 Web Terminal 或其他 CLI 工具進行管理

這些方式不會影響現有應用運行,也為您提前測試或逐步遷移提供了空間。

總結

  • Ingress NGINX 停止維護不等於 Ingress API 棄用
  • KubeSphere 將在 2026 年 3 月起提供 Gateway API 的可視化能力與內置實現
  • 我們將選擇更穩定、社區更活躍的 Ingress Controller 作為默認替代
  • 在此期間,您可以根據需求自由部署和測試其他實現,確保業務穩定

如果您在遷移方案、兼容性或最佳實踐方面有任何疑問,我們很願意繼續提供幫助。感謝大家對 KubeSphere 的信任與支持。

—— KubeSphere 團隊

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.