このドキュメントでは、Google Kubernetes Engine(GKE)1.33 マイナー バージョンのパッチ バージョンの変更点について説明します。
これらの変更ログは、特定の GKE システム コンポーネントのアップデートに関する補足情報です。GKE の機能、変更、セキュリティの問題については、次のドキュメントをご覧ください。
- プロダクトの更新: GKE リリースノート
- セキュリティの脆弱性: セキュリティに関する公開情報
1.33.13-gke.1547000
以降のセクションでは、このパッチ バージョンと前のパッチ バージョン(1.33.13-gke.1499000)との比較について説明します。アップストリーム Kubernetes の変更については、Kubernetes v1.33.13 の変更ログをご覧ください。
コンポーネントの更新
以降のセクションでは、このパッチ バージョンの特定の GKE システム コンポーネントの更新について説明します。
gcsfusecsi
gcsfusecsi コンポーネントがバージョン 0.10.69 から 0.10.71 に更新されました。
- セキュリティに関する修正:
- 次のコンテナ CVE を修正しました。CVE-2024-45337、CVE-2026-27143、CVE-2026-33186、CVE-2026-39821、CVE-2026-39822、CVE-2026-39830、CVE-2026-39831、CVE-2026-39832、CVE-2026-39833、CVE-2026-39834、CVE-2026-42508、CVE-2026-46595。
- 特定されたセキュリティの脆弱性に対処するため、Go モジュールを更新しました。
- セキュリティ パッチを組み込むため、
csi-node-driver-registrarをバージョンv2.10.1-gke.91に更新しました。
l7-lb-controller-combined
l7-lb-controller-combined コンポーネントをバージョン 1.36.6-gke.1 から 1.36.7-gke.1 に更新しました。
- 機能:
- サービス アノテーションと新しいフィーチャー トグルを介した NEG の事前プロビジョニングのサポートを追加しました。
- 所有権の追跡やステータス レポートなど、NEG コントローラによる
NEGBindingカスタム リソースの管理を導入しました。 - サービス数、同期レイテンシ、ステータス条件の新しい指標により、スタンドアロン L4 NEG コントローラの可観測性が向上し、トラブルシューティングが改善されました。
ip-collection-v6アノテーションを使用して、ネットワーク ロードバランサ(NetLB)で Bring Your Own IPv6(BYOIPv6)のサポートを追加しました。- 転送ルールから複数の IP アドレスを読み取ることをサポートするように、L4 スタンドアロン NEG コントローラを改善しました。
- ゾーンとサブネット情報を取得する際に、複数のネットワークを認識するようにトポロジ プロバイダを更新しました。
- バグの修正:
- NEG コントローラでワーカー ゴルーチンのリークが解決され、CPU の大幅なスパイクが発生しなくなりました。
- サービス仕様で
sessionAffinityConfigが省略された場合に発生する L4 NetLB の nil ポインタ逆参照パニックを修正しました。 - アンカーなしの正規表現マッチングを厳密な IP 解析に置き換えて、誤検出を防ぎ、L4 アドレス マネージャーの検証を改善しました。
- アドレス削除ロジックで、リージョンではなくターゲット IP が誤って使用されるバグを修正しました。
- 厳格な Kubernetes API 検証に準拠するため、IPv6 アドレスの正規化を実装し、転送ルールの IP アドレスから
/96プレフィックスを自動的に削除するようにしました。 - スタンドアロン NEG コントローラと L4 リーダー選出間のフラグの競合を修正しました。
- リソース削除時のフィルタリング エラーを防ぐため、プロバイダ構成で「tombstone」オブジェクトの処理を追加しました。
- Service NEG が作成直後にローカル リスナーで使用可能になり、パフォーマンス向上のために並列シンクロナイザーの実行が有効になりました。
- セキュリティに関する修正:
- 推移的依存関係の既知のセキュリティ脆弱性に対処するため、
golang.org/x/netを v0.56.0 に更新しました。 - 潜在的な CRLF インジェクションを防ぐため、Google Compute Engine プロバイダ構成の INI 値をサニタイズしました。
- 推移的依存関係の既知のセキュリティ脆弱性に対処するため、
- その他:
- アドレスの可用性を確認する際に、すべてのルールを一覧表示するのではなく、特定の転送ルールを取得することで、パフォーマンスを最適化しました。
- スタンドアロン NEG コントローラ内の転送ルールの制限を 10 に設定しました。
- コントローラの堅牢性を向上させるため、Node インフォーマーの FilteredInformers で
allowMissingサポートを実装しました。