すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:Nginx Ingress Controller

最終更新日:Nov 21, 2025

このトピックでは、Nginx Ingress Controller コンポーネントについて説明し、その使用方法を説明し、変更履歴をリストします。

コンポーネントについて

Ingress の概念

Kubernetes クラスターでは、Ingress はクラスター内のサービスを公開するアクセスポイントとして機能します。クラスター内のサービス宛てのネットワークトラフィックのほとんどを分散します。Ingress は、Kubernetes クラスター内のサービスへの外部アクセスを可能にするために使用される Kubernetes リソースオブジェクトです。Ingress のルーティングルールを構成して、ネットワークトラフィックをさまざまなサービスのバックエンド Pod にルーティングできます。ACK での Ingress の比較については、「Nginx Ingress、ALB Ingress、および MSE Ingress の比較」をご参照ください。

Nginx Ingress Controller の仕組み

Ingress が正常に機能するのは、クラスターに NGINX Ingress コントローラーをデプロイして Ingress のルーティングルールを解析する場合のみです。NGINX Ingress コントローラーがルーティングルールに一致するリクエストを受信すると、NGINX Ingress コントローラーはそのリクエストを対応するバックエンドサービスにルーティングします。その後、バックエンドサービスはリクエストを Pod に転送します。Kubernetes クラスターでは、サービス、Ingress、および NGINX Ingress コントローラーは次のプロセスで動作します。

  • サービスは、一連のレプリケートされた Pod で実行されるバックエンドアプリケーションの抽象化です。

  • Ingress にはリバースプロキシのルールが含まれています。HTTP または HTTPS リクエストがどのサービス Pod にルーティングされるかを制御します。たとえば、リクエストは、リクエスト内のホストと URL パスに基づいて、異なるサービス Pod にルーティングされます。

  • NGINX Ingress コントローラーは、Ingress ルールを解析するリバースプロキシプログラムです。Ingress ルールに変更が加えられると、NGINX Ingress コントローラーはそれに応じて Ingress ルールを更新します。NGINX Ingress コントローラーがリクエストを受信すると、Ingress ルールに基づいてリクエストをサービス Pod にリダイレクトします。

Nginx Ingress Controller とクラスターバージョンの互換性

ターゲットコンポーネントのバージョンが現在のクラスターバージョンと互換性がない場合は、コンポーネントをアップグレードする前にクラスターをアップグレードする必要があります。詳細については、「クラスターのアップグレード」をご参照ください。

Nginx Ingress Controller バージョン

互換性のあるクラスターバージョン

[v1.5.1-aliyun.1, v1.11.5-aliyun.1]

1.22 以降

[v1.1.0-aliyun.1, v1.2.1-aliyun.1]

1.20 以降

古いバージョンのリスク

Nginx Ingress Controller v1.2 以前のメンテナンスは終了しました。詳細については、「プロダクトのお知らせ」をご参照ください。古いコンポーネントバージョンは、新しいバージョンで利用可能な機能やバグ修正をサポートしていません。古いバージョンではタイムリーな技術サポートを受けることができず、パッチが適用されていないセキュリティ脆弱性が含まれている可能性があります。速やかにコンポーネントをアップグレードしてください。

使用上の注意

変更履歴

2025 年 9 月

バージョン

イメージ URL

変更日

変更

影響

v1.11.5-release.2

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.11.5-release.2

2025 年 9 月 11 日

機能の最適化:

  • Network Load Balancer (NLB) のサポートが追加されました。

  • Pod Disruption Budgets の構成のサポートが追加されました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2025 年 3 月

バージョン

イメージ URL

変更日

変更

変更による影響

v1.11.5-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.11.5-aliyun.1

2025 年 3 月 26 日

コミュニティバージョン v1.11.5 に更新され、CVE-2025-1097、CVE-2025-1098、CVE-2025-1974、CVE-2025-24513、および CVE-2025-24514 が修正されました。詳細については、「CVE-2025-1097、CVE-2025-1098、CVE-2025-1974、CVE-2025-24513、および CVE-2025-24514 に関するお知らせ」をご参照ください。

重要

CVE-2025-1974 脆弱性を修正するため、このバージョンから Nginx Ingress Controller コンポーネントで Validation Webhook が有効になりますが、ネイティブの NGINX 構成検証ロジックはデフォルトで無効になっています。ネイティブの NGINX 命令をカスタマイズするために使用されるスニペットアノテーションを有効にしている場合、これらの構成は Validation Webhook によって事前検証されなくなります。関連するエラーは、NGINX が構成を再読み込みするときにのみアラートをトリガーします。Ingress ルールを変更した後、Nginx Ingress Controller の Pod ログを確認してください。エラーログに基づいて Ingress 構成を修正してください。

注: 不正な構成は、実行中の Nginx Ingress Pod には影響しません。ただし、スケールアウトや再起動などの操作を実行すると、構成エラーが原因で新しい Pod の起動に失敗する可能性があります。本番環境で構成を変更する前に、テスト環境でスニペット命令を完全に検証してください。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

v1.11.4-aliyun.2

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.11.4-aliyun.2

2025 年 3 月 19 日

Pod が Lingjun ノードにスケジュールされるのを防ぐために、ノードスケジューリングアフィニティ構成を最適化しました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2025 年 2 月

バージョン

イメージ URL

変更日

変更

影響

v1.11.4-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.11.4-aliyun.1

2025 年 2 月 12 日

コミュニティバージョン v1.11.4 に更新されました。コンソールでコンポーネントにカスタムトポロジースプレッド制約を追加できるようになりました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2024 年 8 月

バージョン

イメージ URL

変更日

変更

影響

v1.10.4-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.10.4-aliyun.1

2024 年 8 月 20 日

コミュニティバージョン v1.10.4 に更新され、CVE-2024-7646 脆弱性が修正されました。脆弱性の詳細については、「セキュリティ問題」をご参照ください。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2024 年 7 月

バージョン

イメージ URL

変更日

変更

影響

v1.10.2-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.10.2-aliyun.1

2024 年 7 月 24 日

  • OpenTelemetry を使用した ARMS への接続のサポートが追加されました。OpenTracing はサポートされなくなりました。

  • [コンポーネント管理] ページで、--shutdown-grace-period--exclude-socket-metrics、および --default-ssl-certificate パラメーターを構成できます。

  • レイヤー 4 転送に NLB を使用するためのサポートが追加されました。

  • CVE-2023-5363、CVE-2023-5678、CVE-2024-25062、および CVE-2024-2511 を修正することで、イメージのセキュリティが強化されました。

  • NGINX がバージョン 1.25.5 にアップグレードされました。新しいバージョンでは、バックエンド応答のヘッダーの検証が強化されています。詳細については、「変更セット」をご参照ください。

    • Content-LengthTransfer-Encoding ヘッダーフィールドが重複して含まれるバックエンド応答は拒否されます。

    • 無効な Content-Length または Transfer-Encoding ヘッダーフィールドを含むバックエンド応答は拒否されます。

    • Content-LengthTransfer-Encoding の両方のヘッダーフィールドを含むバックエンド応答は拒否されます。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2023 年 10 月

バージョン

イメージ URL

変更日

変更

影響

v1.9.3-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.9.3-aliyun.1

2023 年 10 月 24 日

重要

セキュリティ上の理由から、このバージョン以降、コンポーネントでは nginx.ingress.kubernetes.io/configuration-snippet などのすべてのスニペットアノテーションがデフォルトで無効になっています。

セキュリティと安定性のリスクがあるため、スニペットアノテーションを有効にすることはお勧めしません。この機能を使用するには、リスクを十分に評価してから、kube-system/nginx-configuration ConfigMap に allow-snippet-annotations: "true" を追加して手動で有効にしてください。

  • デフォルトでアノテーションにスニペットを追加できる機能が無効になりました。

  • --enable-annotation-validation パラメーターが追加されました。CVE-2023-5044 を軽減するために、アノテーションコンテンツの検証がデフォルトで有効になっています。

  • CVE-2023-44487 を修正しました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2023 年 9 月

バージョン

イメージ URL

変更日

変更

影響

v1.8.2-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.8.2-aliyun.1

2023 年 9 月 20 日

  • Golang がバージョン 1.21.1 にアップグレードされました。

  • ホスト名によるアンチアフィニティスケジューリングが preferred から required に変更されました。これにより、ノードによるアンチアフィニティスケジューリングが強制されます。

  • OpenTelemetry を有効にするためのサポートが追加されました。詳細については、「コミュニティ構成ガイド」をご参照ください。

  • CVE-2022-48174、CVE-2023-2975、CVE-2023-3446、CVE-2023-3817 などの脆弱性を修正しました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2023 年 6 月

バージョン

イメージ URL

変更日

変更

影響

v1.8.0-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.8.0-aliyun.1

2023 年 6 月 20 日

  • Alpine イメージがバージョン 1.18 にアップグレードされました。

  • 厳密なパス検証のための strict-validate-path-type 設定項目が追加されました (デフォルトでは無効)。詳細については、「コミュニティ ConfigMap 構成手順」をご参照ください。

  • CVE-2023-28322 や CVE-2023-2650 などの脆弱性を修正しました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2023 年 5 月

バージョン

イメージ URL

変更日

変更

影響

v1.7.0-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.7.0-aliyun.1

2023 年 5 月 5 日

重要

このバージョンでは、デフォルトで TLS 1.1 および TLS 1.0 暗号化方式がサポートされなくなりました。Nginx Ingress Controller をこのバージョンにアップグレードする場合は、サービスへの影響に注意してください。この問題の影響の詳細については、「v1.6.4 以降で ssl-protocols 設定が機能しない」をご参照ください。古い TLS 暗号化方式の使用を強制するには、構成手順について「以前の Nginx Ingress バージョンの既知の問題」をご参照ください。

  • Golang がバージョン 1.20 に、Alpine イメージがバージョン 1.17 にアップグレードされました。

  • nginx.ingress.kubernetes.io/canary-weight-total アノテーションが有効にならない問題が修正されました。

  • EndpointSlice で準備完了ステータスが欠落している場合に発生するパニックの問題が修正されました。

  • CVE-2023-27536 や CVE-2023-0464 などの脆弱性を修正しました。

  • EndpointSlices でサービス名のプレフィックスをチェックするロジックが削除されました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2023 年 3 月

バージョン

イメージ URL

変更日

変更

影響

v1.6.4-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.6.4-aliyun.1

2023 年 3 月 17 日

  • nginx.ingress.kubernetes.io/denylist-source-range アノテーションを使用して IP ブラックリストを設定するサポートが追加されました。

  • Pod が存在するノードが自動的にスケールインされるのを防ぐために、cluster-autoscaler.kubernetes.io/safe-to-evict: "false" アノテーションのサポートが追加されました。

  • コンポーネント管理ページでログを有効または無効にするサポートが追加されました。

  • いくつかの安定性の問題が修正されました。

  • CVE-2023-0286、CVE-2022-4450、CVE-2023-0215 などの脆弱性を修正しました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2023 年 2 月

バージョン

イメージ URL

変更日

変更

影響

v1.5.1-aliyun.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/aliyun-ingress-controller:v1.5.1-aliyun.1

2023 年 2 月 10 日

  • Nginx Ingress Controller v1.5.1 以降は、v1.22.0 以降の ACK クラスターのみをサポートします。

  • NGINX がバージョン 1.21.6 に、Golang がバージョン 1.19.2 にアップグレードされました。

  • use-mse スイッチをサポートするために AHAS Sentinel プラグインが更新されました。

  • リーダー選出に coordination.k8s.io/leases リソースが使用されるようになりました。

  • エンドポイント検出に Endpoints の代わりに EndpointSlices が使用されるようになりました。

  • 複数の Prometheus メトリックが追加され、_ingress_upstream_latency_seconds は非推奨になりました。詳細については、「ingress-nginx」をご参照ください。

  • IP アドレス範囲に対して NGINX デバッグログを有効にするために debug-connections を使用するサポートが追加されました。

  • CVE-2022-32149、CVE-2022-27664、CVE-2022-1996 などの脆弱性を修正しました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2022 年 6 月

バージョン

イメージ URL

変更日

変更

影響

v1.2.1-aliyun.1

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v1.2.1-aliyun.1

2022 年 6 月 28 日

  • セキュリティリスクを軽減するために、NGINX から alias および root 命令が削除されました。

  • いくつかの安定性の問題が修正されました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2022 年 5 月

バージョン

イメージ URL

変更日

変更

影響

v1.2.0-aliyun.1

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v1.2.0-aliyun.1

2022 年 5 月 10 日

  • Ingress オブジェクトのディープインスペクション機能が追加され、デフォルトで有効になりました。この機能は、機密フィールドを含む Ingress 構成の書き込みを防ぎ、CVE-2021-25745 の問題を修正します。

  • いくつかの安定性の問題が修正されました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2022 年 4 月

バージョン

イメージ URL

変更日

変更

影響

v0.44.0.12-27ae67262-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.44.0.12-27ae67262-aliyun

2022 年 4 月 29 日

  • すべてのクラスターノードを弾性スケーリングノードとして使用できるように、スケジューリングアフィニティ構成を最適化しました。

  • AHAS Sentinel 機能が有効になっている場合に発生する既知のセキュリティ脆弱性を修正しました。

  • いくつかのベースイメージの脆弱性を修正しました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2022 年 3 月

バージョン

イメージ URL

変更日

変更

影響

v1.1.2-aliyun.2

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v1.1.2-aliyun.2

2022 年 3 月 21 日

  • NGINX バージョンを 1.19.9 にダウングレードして、コミュニティバージョンと整合させ、安定性を向上させました。

  • 不正な cors-allow-origin 構成が原因でコントローラーがクラッシュする問題を修正しました。

  • 同じ IngressClass に属さない Ingress リソースに対する Webhook チェックが、同じパスを持つ Ingress リソースのリソース競合を引き起こす問題を修正しました。

  • hostNetwork が使用されている場合に initContainer がノードカーネルパラメーターを変更する問題を修正しました。

  • CVE-2022-0778 および CVE-2022-23308 を修正しました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2022 年 1 月

バージョン

イメージ URL

変更日

変更

影響

v1.1.0-aliyun.2

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v1.1.0-aliyun.2

2022 年 1 月 12 日

  • AHAS Sentinel プラグインを Java モジュールから C++ モジュールにアップグレードし、パフォーマンスを大幅に最適化および改善しました。

  • API サーバーとの通信に Protobuf プロトコルを使用してパフォーマンスを向上させました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2021 年 12 月

バージョン

イメージ URL

変更日

変更

影響

v1.1.0-aliyun.1

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v1.1.0-aliyun.1

2021 年 12 月 17 日

  • Nginx Ingress Controller 1.X.X バージョンは、V1.20.0 以降の ACK クラスターのみをサポートします。以前のクラスターバージョンでは、Nginx Ingress Controller 0.X.X バージョンを使用してください。

  • v1.22 以降のクラスターをサポートするために networking v1 Ingress リソースを使用しました。

  • cors-allow-origin アノテーションは複数の値をサポートし、ウェブサイトにアクセスしたときに Origin ヘッダーに基づいて自動的に応答を返します。

  • カナリアリリース用に session affinity を構成するサポートが追加されました。これは現在、デフォルトの動作です。

  • ホストを指定せずにカナリアリリースを構成するサポートが追加されました。

  • アドミッション Webhook の実行速度が高速化されました。

  • 安定性が向上しました。

詳細については、「コミュニティ変更履歴」をご参照ください。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2021 年 10 月

バージョン

イメージ URL

変更日

変更

影響

v0.44.0.9-7b9e93e7e-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.44.0.9-7b9e93e7e-aliyun

2021 年 10 月 28 日

  • CVE-2021-25742 脆弱性を軽減するために allow-snippet-annotations アノテーションが追加されました。詳細については、「CVE-2021-25742 に関するお知らせ」をご参照ください。

  • 潜在的なメモリリークを解決するために SSL 組み込みキャッシュが無効になりました。

  • CVE-2021-22945、CVE-2021-22946、CVE-2021-3711、および CVE-2021-3712 の脆弱性を修正しました。詳細については、「CVE-2021-22945」、「CVE-2021-22946」、「CVE-2021-3711」、および「CVE-2021-3712」をご参照ください。

  • AHAS Sentinel SDK がバージョン 1.9.7 にアップグレードされました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2021 年 9 月

バージョン

イメージ URL

変更日

変更

影響

v0.44.0.5-e66e17ee3-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.44.0.5-e66e17ee3-aliyun

2021 年 9 月 6 日

  • AHAS Sentinel プラグインがアップグレードされました。

    • プラグインのパフォーマンスと安定性が最適化されました。

    • クラスターレベルのスロットリングのサポートが追加されました。

  • CVE-2021-36159 脆弱性を修正しました。詳細については、「CVE-2021-36159」をご参照ください。

  • coredump が大量のディスク領域を消費するのを防ぐために、kernel.core_uses_pid カーネルパラメーターがデフォルトで無効になりました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2021 年 6 月

バージョン

イメージ URL

変更日

変更

影響

v0.44.0.3-8e83e7dc6-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.44.0.3-8e83e7dc6-aliyun

2021 年 6 月 1 日

CVE-2021-23017 脆弱性を修正しました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2021 年 4 月

バージョン

イメージ URL

変更日

変更

影響

v0.44.0.2-abf1c6fe4-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.44.0.2-abf1c6fe4-aliyun

2021 年 4 月 1 日

log_format で構成された the_real_ip フィールドを以前のバージョン (v0.30 以前) と互換性があるようにしました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2021 年 3 月

バージョン

イメージ URL

変更日

変更

影響

v0.44.0.1-5e842447b-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.44.0.1-5e842447b-aliyun

2021 年 3 月 8 日

  • Validating Admission Webhook がデフォルトで有効になりました。詳細については、「NGINX Ingress コントローラーの仕組み」をご参照ください。

  • service-weight アノテーションの値の有効性チェックが追加されました。

  • 持続的接続と短命接続のパフォーマンスが 20% から 50% 向上しました。

  • OCSP ステープリングのサポートが追加されました。

  • LuaJIT がバージョン 2.1.0 にアップグレードされました。

  • NGINX がバージョン 1.19.6 にアップグレードされました。

  • Alpine イメージがバージョン 3.13 にアップグレードされました。

  • OpenSSL CVE を修正しました。

  • TLS 1.3 がデフォルトで有効になりました。

    説明

    デフォルトでは、HTTPS は TLS 1.2 と TLS 1.3 のみをサポートします。TLS 1.0 と TLS 1.1 をサポートするには、「Ingress がサポートする SSL/TLS バージョン」をご参照ください。

  • Kubernetes v1.16 以降が必要です。

  • コミュニティバージョン 0.44.0 と同期されました。詳細については、「コミュニティ変更履歴」をご参照ください。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2020 年 4 月

バージョン

イメージ URL

変更日

変更

影響

v0.30.0.1-5f89cb606-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.30.0.1-5f89cb606-aliyun

2020 年 4 月 2 日

  • FastCGI バックエンドのサポートが追加されました。

  • Dynamic SSL Cert Update モードがデフォルトで有効になりました。

  • トラフィックミラーリング構成のサポートが追加されました。

  • NGINX がバージョン 1.17.8 に、OpenResty がバージョン 1.15.8 にアップグレードされました。ベースイメージが Alpine に更新されました。

  • Ingress Validating Webhook のサポートが追加されました。

  • CVE-2018-16843、CVE-2018-16844、CVE-2019-9511、CVE-2019-9513、および CVE-2019-9516 の脆弱性を修正しました。

  • 主な更新:

    • lua-resty-waf、session-cookie-hash、および force-namespace-isolation 構成は非推奨です。

    • x-forwarded-prefix のタイプが boolean から string に変更されました。

    • log-format の the_real_ip 変数は次のバージョンで非推奨になり、remote_addr に置き換えられます。

  • コミュニティバージョン 0.30.0 と同期されました。より詳細な変更については、「コミュニティ変更履歴」をご参照ください。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2019 年 10 月

バージョン

イメージ URL

変更日

変更

影響

v0.22.0.5-552e0db-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.22.0.5-552e0db-aliyun

2019 年 10 月 24 日

動的サーバー更新が有効な場合に、ワイルドカードドメイン名、ホワイトリスト、およびリダイレクト構成のサポートが追加されました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2019 年 7 月

バージョン

イメージ URL

変更日

変更

影響

v0.22.0.4-5a14d4b-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.22.0.4-5a14d4b-aliyun

2019 年 7 月 18 日

Perl 正規表現によるマッチングをサポートするために、段階的リリースルールが最適化されました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2019 年 4 月

バージョン

イメージ URL

変更日

変更

影響

v0.22.0.3-da10b7f-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.22.0.3-da10b7f-aliyun

2019 年 4 月 25 日

  • コミュニティバージョン 0.22.0 と同期されました。変更履歴については、「Ingress-Nginx」をご参照ください。

  • 動的更新が有効な場合に、ブルーグリーンおよび段階的デプロイメントメカニズムのサポートが追加されました。

  • NGINX Upstreams の動的更新機能がデフォルトで有効になりました。

  • 主な更新: rewrite-target アノテーションは、キャプチャグループ構成を使用するようになりました。構成の詳細については、「rewrite-target」をご参照ください。スムーズなアップグレードについては、「Github」をご参照ください。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2019 年 1 月

バージョン

イメージ URL

変更日

変更

影響

v0.20.0.2-cc39f1b-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.20.0.2-cc39f1b-aliyun

2019 年 1 月 17 日

  • 過剰な NGINX プロセスがホストリソースを消費するのを防ぐために、NGINX ワーカープロセスの数のデフォルト構成が最適化されました。

  • ブルーグリーンおよび段階的デプロイメントが最適化され、新旧のサービスバージョンで異なるサービスポート番号を使用できるようになりました。

  • 新しいサービスバージョンにアクティブなバックエンド Pod がない場合に、段階的リリース中に NGINX 構成テストが失敗する問題が解決されました。

  • Kubernetes API サーバーへの異常な接続が原因で Ingress Address エンドポイントが更新されない問題が修正されました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。

2018 年 11 月

バージョン

イメージ URL

変更日

変更

影響

v0.20.0.1-4597ce2-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/aliyun-ingress-controller:v0.20.0.1-4597ce2-aliyun

2018 年 11 月 29 日

  • コミュニティバージョン 0.20.0 と同期されました。変更履歴については、「コミュニティ」をご参照ください。

  • HTTP/2 関連のセキュリティ脆弱性を修正するために、NGINX がバージョン 1.15.6 にアップグレードされました。

  • パスの正規表現構成のサポートが追加されました。

  • デフォルトの default-http-backend サービスが削除され、カスタムのデフォルトバックエンドサービスを構成するサポートが追加されました。

  • IP アドレス、User-Agent、および Referer に基づくブラックリスト構成のサポートが追加されました。

  • 特権を削除することで、デフォルトの実行権限が最適化されました。

  • AJP プロトコルのサポートが追加されました。

オフピーク時にコンポーネントをアップグレードしてください。アップグレードプロセスにより、一時的な接続の中断が発生する可能性があります。