Alibaba Cloud Container Service for Kubernetes (ACK) は、2026年11月30日をもって Nginx Ingress Controller アドオンのメンテナンスを終了します。この変更は、アップストリームの Ingress NGINX オープンソースプロジェクトの提供終了に対応するものです。
変更の詳細
Kubernetes SIG Network と Kubernetes Security Response Committee は、Ingress NGINX プロジェクトの提供終了を正式に発表しました。メンテナンス期間は 2026年3月までとなります。2026年3月以降、このプロジェクトは新しいバージョンのリリース、バグ修正、新たに発見されたセキュリティ脆弱性に対するセキュリティパッチの提供を行わなくなります。発表の詳細については、Ingress NGINX の提供終了:知っておくべきことをご参照ください。
Nginx Ingress Controller アドオンは、アップストリームプロジェクトの継続的なメンテナンスに依存しており、サービスレベルアグリーメント (SLA) の対象外であるため、ACK は 2026年11月30日をもってメンテナンスサポートを終了します。この日までは、ACK は引き続き重大な脆弱性に対する基本的なサポートとセキュリティパッチを提供します。
影響評価
[アドオン] または [マーケットプレイス] を介して Nginx Ingress Controller をデプロイしている既存のユーザーは、推奨される代替案のいずれかに段階的に移行することを推奨します。Nginx Ingress Controller を引き続き作成または使用する場合、以下のようなリスク (ただし、これらに限定されません) を認識する必要があります:
Kubernetes バージョンの進化に伴う、潜在的な API または機能的な非互換性。
新しい機能やパフォーマンスの最適化は提供されません。
アドオンはセキュリティパッチを受け取らなくなり、潜在的なセキュリティリスクにさらされます。
推奨される代替案
サービスの長期的な安定性とセキュリティを確保するため、新規ユーザーは以下の Ingress ソリューションのいずれかを採用し、既存ユーザーは移行することを推奨します:
APIG Ingress:クラウドネイティブ API Gateway をベースにしており、API 管理やマイクロサービスアーキテクチャに最適です。詳細な移行ガイドについては、「セルフマネージド NGINX Ingress からクラウドネイティブ API Gateway への移行」をご参照ください。
ALB Ingress:Alibaba Cloud の Application Load Balancer (ALB) を使用して、クラスター内のサービスに統一された Ingress を提供します。詳細な移行ガイドについては、「セルフマネージド NGINX Ingress から ALB Ingress へのワークロード移行」をご参照ください。
その他のオプション:
Gateway API:Gateway API は、トラフィック管理のための公式 Kubernetes 標準であり、強化されたセキュリティと拡張性を提供します。使用方法については、「Gateway API の管理」をご参照ください。