リリースノート

このドキュメントでは、切断モードで実行されている Anthos に関する本番環境の更新内容を一覧表示します。Anthos デベロッパーの方には、このリストで新しい発表内容を定期的に確認されることをおすすめします。

バージョン 1.11.3

機能

  • 切断モードで動作する Anthos
  • 切断モードで動作する Anthos は、Anthos Config Management と Anthos Service Mesh のバージョンの非推奨ポリシーに沿うようになりました。各バージョンは次の 4 つの状態のいずれかに分類されます。

    • サポート対象: このバージョンは、切断モードで動作する Anthos によって認識され、インストールは可能です。切断モードのクラスタ バージョンで動作する現在の Anthos で動作します。サポート対象のバージョンは、切断モードで動作する次のマイナー Anthos リリースでは非推奨になる可能性があります。
    • 非推奨: このバージョンは、切断モードで動作する Anthos によって認識され、インストールは可能です。切断モードのクラスタ バージョンで動作する現在の Anthos で動作します。非推奨のバージョンは、切断モードで動作する次のマイナー Anthos リリースではサポートされなくなります。
    • サポート対象外: このバージョンは、切断モードのインストールで動作する Anthos によって引き続き認識されますが、インストールはできません。切断モードで動作する現在の Anthos クラスタ バージョンでは動作しない場合があります。サポート対象外のバージョンの削除や、新しいバージョンへのアップグレードは可能です。サポート対象外のバージョンは、切断モードで動作する次のマイナー Anthos リリースで削除されます。
    • 削除済み: このバージョンは、切断モードのインストールで動作する Anthos によって認識されません。新しいバージョンにアップグレードすることはできません。また、自動的にアンインストールすることもできません。

    Anthos Config Management と Anthos Service Mesh の各バージョンのライフサイクルは、サポート対象から非推奨、サポート対象外、削除への移行のパターンとなります。

    次の表は、Anthos Config Management と Anthos Service Mesh のバージョンの非推奨ポリシーを示しています。

    切断モード 1.11 で動作する Anthos サポート対象 非推奨 サポート対象外 削除済み
    Anthos Config Management 1.11.1 なし 1.8.*、1.9.* 1.7.*
    Anthos Service Mesh 1.11.8-asm.1 1.10.* 1.9.* なし
  • Anthos Config Management

    • 1.11.1 バージョンのサポートが追加されました。
    • Anthos Config Management バージョン 1.7.* のサポートは終了しました。
    • Anthos Config Management バージョン 1.8.*1.9.* は現在サポートされていません。また、切断モードで動作する次のマイナー Anthos リリースでは削除されます。
    • 切断モードで動作する前回の Anthos リリースから追加された Anthos Config Management の機能:
      • Config Sync は、隠しディレクトリ .github.gitlab と隠しファイル .gitlab-ci.yml を無視します。
      • 新しい config.kubernetes.io/depends-on アノテーションを使用して、適用順序と削除順序を指定できるようになりました。
      • 依存関係が正常に適用されず、完全には調整されていないオブジェクトの適用をスキップする依存関係の適用が追加されました。
      • リコンサイラ デプロイの対応するコンテナからリクエストされたデフォルトのリソース量(CPU やメモリなど)をオーバーライドできるように、RootSync と RepoSync の spec.override.resources フィールドが更新されました。
      • nomos status コマンドは、マネージド リソースの準備ができていない、または正常でない場合に、リソース条件からのメッセージを表示します。
      • nomos hydrate コマンドは、非構造化ソース形式のレンダリングをサポートし、Kustomize 構成または Helm チャートのレンダリングをサポートします。
      • nomos vet コマンドはレンダリングをサポートし、Kustomize 構成または Helm チャートのレンダリングをサポートします。レンダリングされた出力を保持する --keep-output フラグを提供します。
      • Config Sync は、config.kubernetes.io/local-config: "true" アノテーションを使用した Git リポジトリ内のリソース構成の検証と適用を無視します。
    • 切断モードで動作する Anthos に移行されていない Anthos Config Management の機能。
      • 複数の git リポジトリのサポート
  • Anthos Service Mesh

    • 1.11.8-asm.1 バージョンのサポートが追加されました。
    • Anthos Service Mesh 1.9.* はサポート対象外になりました。切断モードで動作する次のマイナー Anthos リリースで削除されます。
    • Anthos Service Mesh 1.10.* は非推奨になりました。切断モードで動作する次のマイナー Anthos リリースでサポート対象外になります。
  • UI

    • サポート対象外のバージョンの Anthos Config Management または Anthos Service Mesh を使用すると、Anthos Management Center にインジケーターが表示されます。
    • 管理センターでは、サポート対象外のバージョンの Anthos Config Management または Anthos Service Mesh をインストールできません。

重要な変更

  • このバージョンをインストールする前に、Anthos Config Management のすべてのインストールを 1.8.2 以降にアップグレードする必要があります。
  • このバージョンをインストールしてユーザー クラスタをアップグレードする前に、Anthos Service Mesh のすべてのインストールを 1.10.4-asm.14 以降にアップグレードする必要があります。
  • Anthos on bare metal 1.11.3 には Kubernetes 1.22 が付属しています。このバージョンの Kubernetes 1.22 では、特定の API が削除されました。予期しない結果が生じる可能性があるため、クラスタをアップグレードする前に、削除された API に依存していないことを確認してください。非推奨 API への参照を新しい API 呼び出しへの参照に置き換えます。削除された API の一覧については、非推奨 API の移行ガイドをご覧ください。
  • Anthos on bare metal は、一部の非推奨の指標を削除しました。統合された Grafana クエリとアラート ポリシーが更新されますが、独自のクエリまたはグラフを定義した場合は、変更を適用する必要があります。詳細については、Anthos on bare metal の既知の問題で、非推奨の指標が Cloud Monitoring ダッシュボードに影響を与えるをご覧ください。

解決済みの問題

  • logmon-operator のメモリ不足の問題を修正しました。