ALB コントローラーのリリース ノート

この記事では、Application Gateway for Containers ALB コントローラーの変更について詳しく説明します。

ALB コントローラーは、Application Gateway for Containers の構成とデプロイを調整する Kubernetes デプロイです。 Azure Resource Manager と構成 API の両方を使用して、Application Gateway for Containers Azure デプロイに構成を伝達します。

ALB コントローラーの各リリースには、Helm チャートのバージョンとサポートされている Kubernetes クラスターのバージョンが記載されています。

Helm でデプロイされた ALB コントローラーの新規または既存のデプロイの手順については、次のリンクを参照してください。

AKS アドオンを使用している場合、更新プログラムはクラスターに自動的に適用されます。

最新のヘルムリリース

ALB コントローラーのバージョン ゲートウェイ API のバージョン Gateway API Inference Extension バージョン 最小 Kubernetes バージョン リリース ノート
1.13.0 v1.6.2 v1.6.2 v1.32 新機能:JWT検証、MCPゲートウェイ、Gateway API ListenerSet、Gateway API Inference Extensionでの LLM-D サポート、Gateway API v1.6.2、Gateway API Inference Extension 1.6.2、セキュリティパッチ、 WAFセクションName処理修正、追加のバグ修正

AKSアドオンリリース

コンテナのためのアプリケーションゲートウェイアドオンは、AKSクラスタバージョンに基づくピン留めされたALBコントローラーを使用しています。 AKSバージョンは対応するGateway APIバンドルを決定し、それが対応するALBコントローラーバージョンを決定します。 AKSマネージドゲートウェイAPIのドキュメントには、各KubernetesバージョンでサポートされているGateway APIバンドルが記載されています。

AKSクラスタバージョン ALB コントローラー版
v1.26.x – v1.35.x v1.10.x
v1.36.x 以降 v1.11.x

参考文献: AKSマネージドゲートウェイAPIのインストール

リリース履歴

ALB コントローラーのバージョン ゲートウェイ API のバージョン Gateway API Inference Extension バージョン 最小 Kubernetes バージョン リリース ノート
1.12.4 v1.5.1 v1.3.1 v1.32 セキュリティ パッチ
1.12.2 v1.5.1 v1.3.1 v1.32 セキュリティ パッチ
1.12.1 v1.5.1 v1.3.1 v1.32 セキュリティパッチ、バグ修正、ヘルムチャート、事前削除許容範囲、セッションアフィニティ、クッキー修正、ミラーリクエスト
1.11.7 v1.5.1 v1.3.1 v1.27 セキュリティ パッチ
1.11.6 v1.5.1 v1.3.1 v1.27 セキュリティ パッチ
1.11.5 v1.5.1 v1.3.1 v1.27 セキュリティ パッチ、AKS の自動処理に関するバグ修正
1.11.3 v1.5.1 v1.3.1 v1.27 セキュリティパッチ、WAF修正、Istioサービスメッシュ統合 - 証明書ローテーション修正
1.11.1 v1.5.1 v1.3.1 v1.27 Gateway API v1.5.1 の実装、Gateway API Inference Extension への対応、Arm64 ノード上の ALB Controller への対応、CORS への対応、Gateway API HTTPRoute タイムアウトへの対応(RoutePolicy タイムアウトの後継)、HTTP リダイレクト 307/308 への対応、Helm サブチャートの修正 GitHub Issue: #5475、Helm logging enum の修正 GitHub Issue: #5480
1.10.40 v1.2.1 - v1.27 セキュリティ パッチ
1.10.39 v1.2.1 - v1.27 セキュリティ パッチ
1.10.37 v1.2.1 - v1.27 セキュリティパッチ+バグ修正
1.10.32 v1.2.1 - v1.27 セキュリティパッチ、Istioサービスメッシュ統合 - 証明書ローテーション修正
1.10.28 v1.2.1 - v1.27 セキュリティ更新プログラム
1.10.27 v1.2.1 - v1.27 ポッドのクラッシュ修正プログラム GitHubイシュー5758
1.10.26 v1.2.1 - v1.27 Istio サービス メッシュ統合の修正プログラム、セキュリティ パッチ
1.10.21 v1.2.1 - v1.27 負荷感知ルーティング、AGC + AKS Istio アドオンの修正、イングレスのレディネスプローブの修正、セキュリティパッチ
1.9.13 v1.2.1 - v1.27 コンカレンシー関連のポッドのクラッシュの修正、セキュリティ更新
1.9.11 v1.2.1 - v1.27 allowPrivilegeEscalation false, AKS Istio Service Mesh アドオンとの統合, Karpenter での NAP の修正, 一般的なイメージの更新
1.8.12 v1.2.1 - v1.27 WAF の機能強化
1.8.9 v1.2.1 - v1.27 低速開始負荷分散アルゴリズム、 Azure Linux 3.0 を使用するように更新されたイメージ、 nodeSelector の修正、その他のバグ修正と機能強化
1.7.12 v1.2.1 - v1.27 無効なプロバイダー ID が原因でポッドがクラッシュするホットフィックス
1.7.9 v1.2.1 - v1.27 Web アプリケーション ファイアウォール (WAF) パブリック プレビュー、ゲートウェイ API v1.2.1 に更新、 nodeSelector のサポート、 オーバーレイ ネットワークのアクセス許可の修正、SAN 正規表現照合の修正、その他のパフォーマンスの向上
1.6.7 v1.1.1 - v1.27 SSE タイムアウト値 0 の修正、 オーバーレイ CNI 修正、 名前による readinessProbe ポートのサポート、ブートストラップ中の init コンテナーの適用、その他のバグ修正と機能強化
1.5.2 v1.1.1 - v1.26 Azure CNI オーバーレイのサポート
1.4.12 v1.1.1 - v1.26 ゲートウェイ API バージョン 1.1.1 に更新され、HTTP ルートと GRPC ルートでのパスとヘッダーの一致に対する Regex 一致のサポート、 ワイルドカード ホスト名の修正、その他のバグ修正、および機能強化
1.3.7 v1.1 - v1.26 軽微な修正と機能強化
1.2.3 v1.1 - v1.26 ゲートウェイ API v1.1、gRPC のサポート、フロントエンド相互認証、readiness probe の修正、カスタム正常性プローブ ポート、TLS モード
1.0.2 v1 - v1.26 イングレス API とゲートウェイ API の両方に対する ECDSA + RSA 証明書のサポート、イングレスの修正、サーバー送信イベントのサポート
1.0.0 v1 - v1.26 一般提供中 ゲートウェイ API とイングレス API の両方の URL リダイレクト、v1beta1 -> ゲートウェイ API の v1、品質の向上
破壊的変更: ゲートウェイ API の TLS ポリシー PolicyTargetReference
リスナーは SectionName と呼ばれるようになりました
修正: 3 秒の要求タイムアウト、HealthCheckPolicy 間隔、API フィールドが見つからない場合のポッド クラッシュ
0.6.3 v1beta1 - v1.25 マネージド シナリオでのコントローラーの再起動中の Application Gateway for Containers のフロントエンドの処理に対処するための修正プログラム
2023 年 11 月 6 日 - 0.6.1 v1beta1 - v1.25 Gateway/Ingress API - ヘッダー書き換えのサポート、Ingress API - URL 書き換えのサポート、イングレスの複数 TLS リスナーのバグ修正、ホストごとに最大 2 つの証明書、セマンティック バージョニング (semver) の採用、品質の向上
2023 年 9 月 25 日 - 0.5.024542 v1beta1 - v1.25 カスタム正常性プローブ、コントローラー HA、イングレスのマルチサイト サポート、Terraform 修正による helm_release、ゲートウェイ API のパス書き換え、イングレス リソースの状態、品質の向上
2023 年 7 月 25 日 - 0.4.023971 v1beta1 - v1.25 イングレス + ゲートウェイの共存の改善
2023 年 7 月 24 日 - 0.4.023961 v1beta1 - v1.25 イングレス サポートの強化
2023 年 7 月 24 日 - 0.4.023921 v1beta1 - v1.25 ALB コントローラーの初回リリース