RATATOSKRATATOSK
ログイン

k8gb

v0.20.0Kubernetes Core
2026年7月3日

k8gb v0.20.0はDNS ゾーンのライフサイクル管理のためのクラスタスコープZoneDelegation CRDを導入し、TLSRouteサポートを追加するフィーチャーリリースです。dynamicZones設定フィールドの削除とZoneDelegation命名規則の変更により、オペレータは既存設定の移行が必要です。複数の信頼性向上により、ヘルスチェック、DNS検証、調整動作が改善されました。

  • breakingdynamicZonesの設定フィールド削除、ZoneDelegation CRDへの移行が必須

    v0.20.0でvalues.yamlからdynamicZonesの設定フィールドが削除されました。現在dynamicZonesを使用しているオペレータは、DNS ゾーンの宣言的な有効化と廃止のために、新しいクラスタスコープのZoneDelegation CRDに移行する必要があります。

  • breakingCreateZoneDelegationがSaveZoneDelegationに名称変更

    v0.20.0でZoneDelegation CRDの内部メソッドCreateZoneDelegationがSavZoneDelegationに名称変更されました。旧名を直接参照する統合ツールやスクリプトが影響を受けます。

  • breakingZoneDelegation名から.confサフィックスを削除

    v0.20.0でZoneDelegation名から.confサフィックスが削除されました。旧命名規則を使用する既存マニフェストは更新が必要です。

主な変更 (7)

  • DNS ゾーンの有効化と廃止を宣言的に管理するクラスタスコープのZoneDelegation CRDを新規追加
  • 複数のgateway.networking.k8s.io APIバージョンにTLSRouteサポートを追加
  • dynamicZonesの設定フィールドを削除、ZoneDelegation CRDへの移行が必須
  • サーバーヘルスチェックが全サービスの健全性を要求(以前はサブセット)
  • CreateZoneDelegationメソッドをSavZoneDelegationに名称変更、ZoneDelegation命名から.confサフィックスを削除
  • localtargets DNSラベル検証の追加、INFOBLOX_WAPI_PORTデフォルト値の修正、レガシーGSLBアノテーションの保持、ZoneDelegation調整と移行クリーンアップの信頼性向上を含む複数のバグ修正
  • k8gb.io/exposed-hostnamesアノテーションを追加