Cloud Run for Anthos は、Anthos フリートと Anthos Service Mesh を通じて Anthos クラスタでサポートされています。
Cloud Run for Anthos をインストールすると、クラスタに Knative Serving がインストールされ、ステートレスのワークロードに接続して管理できます。Cloud Run for Anthos の詳細については、アーキテクチャの概要をご覧ください。
以前の Cloud Run for Anthos の「無料トライアル」インストールは、クラスタで「GKE アドオン」として有効でした。Anthos バージョン 1.8 以降の場合は、Anthos Service Mesh バージョン 1.10 の Anthos フリート コンポーネントとして新しいバージョンの Cloud をインストールする必要があります。Cloud Run for Anthos フリートのインストールの新機能と変更点を確認する。
既存のインストール
クラスタを Anthos バージョン 1.8 以降にアップグレードする前に、Anthos フリートと Anthos Service Mesh を使用するために、まず既存の Cloud Run for Anthos のインストールを移行する必要があります。詳しくは、クラスタの対応するガイドをご覧ください。
ワークロードの移行
Anthos がニーズに合わない場合は、既存の Cloud Run for Anthos ワークロードを移行して他のプロダクトで実行できます。ワークロードの移行方法を学習する。
新規インストール
Anthos クラスタのロケーションに基づいて Cloud Run for Anthos をインストールする一般的な方法は 2 つあります。
- Google Cloud
- Google Cloud 上で実行されている Anthos フリートの Google Kubernetes Engine クラスタの場合。Google Cloud インストールの前提条件をご覧ください。
- Google Cloud 以外
- Google Cloud の外部でホストされ、実行されているフリートの Anthos クラスタの場合。外部 Google Cloud インストールの前提条件をご覧ください。
Cloud Run for Anthos フリートのインストールの最新情報
Cloud Run for Anthos のインストールの変更点は次のとおりです。
Anthos フリートを使用すると、Cloud Run for Anthos のインストールを他の Anthos コンポーネントとは独立して管理およびアップグレードできます。
Anthos Service Mesh バージョン 1.10 は、Anthos フリートのもう 1 つのコンポーネントであり、サービス メッシュの管理タスクとメンテナンス タスクから Cloud Run for Anthos を切り離すことができます。Anthos Service Mesh を使用すると、インストールが他の Anthos と同等になり、以前にバンドルされた Istio バージョンの依存関係と制限も削除されます。
Anthos クラスタ全体でのフリート全体のアクセスと管理:
Anthos フリート コンポーネントとの完全な統合。Anthos Service Mesh と同様に、Cloud Run for Anthos のインストールは Anthos 環境内とサポートがサポートされます。
Terraform を使用して、Google Cloud 上の Anthos の設定などの構成を管理できます。
Cloud Run for Anthos のインストールは常に最新の状態です。クラスタで実行される
appdevexperience-operator
演算子は、Cloud Run for Anthos の最新バージョンを新しい Pod が作成されたものとして自動的にロールアウトします。