メインコンテンツまでスキップ

Ingress NGINX(ingress-nginx)についての補足(retirement 告知)

この教材では、ローカル環境(minikube)で Ingress を動かすために minikube addons enable ingress を利用する手順が登場します。
この minikube の ingress アドオンは Ingress NGINX(ingress-nginx を使う構成です。

Kubernetes 公式ブログにて **Ingress NGINX の retirement(メンテナンス停止予定)**が告知されています。
詳細は以下をご確認ください。

この教材への影響

  • 影響がありうる範囲(ローカル / minikube)

    • minikube addons enable ingress を使う手順は、Ingress NGINX(ingress-nginx)に依存します。
    • 現時点で手元の環境で動いているものが「直ちに動かなくなる」ことを意味しませんが、将来的にアップデートや代替手段への切り替えが必要になる可能性があります。
  • 影響が限定的な範囲(EKS などクラウド環境)

    • この教材の EKS 章では、主に AWS Load Balancer Controller(ingressClassName: alb を扱っており、Ingress NGINX とは別のコンポーネントです。

どうすればいい?

  • 学習用途(ローカル): 手順どおり進めつつ、上記告知がある点だけ把握しておくのが現実的です。
  • 継続運用(プロダクション相当): Ingress NGINX に依存しない構成(Gateway API を含む代替)を検討してください。