Cloud Run for Anthos オンプレミスを設定する

このガイドでは、Cloud Run for Anthos オンプレミスを有効にして GKE On-Prem クラスタを設定する方法について説明します。

Cloud Run for Anthos オンプレミスをインストールすると、クラスタに Knative Serving がインストールされ、ステートレスのワークロードに接続して管理できます。

前提条件

  1. Google アカウントにログインします。

    Google アカウントをまだお持ちでない場合は、新しいアカウントを登録します。

  2. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

    [プロジェクトの選択] ページに移動

  3. Cloud プロジェクトに対して課金が有効になっていることを確認します。プロジェクトに対して課金が有効になっていることを確認する方法を学習する

gcloud を設定する

Cloud Run for Anthos オンプレミス用に gcloud コマンドラインを設定するには:

  1. まだインストールしていない場合は、Cloud SDK をインストールして初期化します

  2. プラットフォームを kubernetes に設定し、gcloud のデフォルト プロジェクト設定を先ほど作成したものに設定します。

    gcloud config set run/platform kubernetes
    gcloud config set project PROJECT-ID

    PROJECT_ID は、プロジェクト ID に置き換えます。

  3. インストールした gcloud コンポーネントをアップデートします。

    gcloud components update
  4. gcloud コンポーネントをインストールします。

    gcloud components install beta

kubectl を設定する

すでに GKE On-Prem を使用している場合、kubectl はすでにインストールされている可能性があります。

kubectl がインストールされていない場合は、次のコマンドを使用してインストールできます。

gcloud components install kubectl

Cloud Run for Anthos オンプレミスをインストールする

新しい GKE On-Prem クラスタを作成する際に Cloud Run をインストールするには、config.yaml ファイルで cloudrun 構成を設定します。

cloudrun:
  enabled: true

Cloud Console を設定する

Cloud Console を使用するときに、クラスタにログインします。Kubernetes サービス アカウントを使用している場合は、cluster-admin ロールをサービス アカウントに追加してください。

次のステップ