GKE Enterprise を有効にする

このページでは、Google Kubernetes Engine(GKE)Enterprise エディションを有効にする方法について説明します。GKE Enterprise は GKE のエンタープライズ ティアです。GKE Enterprise の詳細については、GKE エディションをご覧ください。

GKE Enterprise を有効にすると、プロジェクトで Anthos API が有効になります。適用される料金については、GKE の料金をご覧ください。

始める前に

このページの手順は、選択した Google Cloud プロジェクトで GKE がすでに有効になっていることを前提としています。表示されていない場合は、次の操作を行います。

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Google Kubernetes Engine API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Google Kubernetes Engine API.

    Enable the API

Google Cloud コンソールから GKE Enterprise を有効にする

これは、プロジェクトで GKE Enterprise を有効にするために推奨されるアプローチです。GKE Enterprise を有効にすると同時に、新しいフリートの使用を開始し、追加のエンタープライズ機能を有効にすることもできます。

Google Cloud コンソールから GKE Enterprise を有効にするには:

  1. Google Cloud コンソールの [Google Kubernetes Engine] ページで、[概要] に移動します。

    [概要] に移動

  2. [詳細と有効化] をクリックします。

  3. GKE Enterprise を有効にする前に、[GKE Enterprise の詳細] ページでプラットフォームの詳細を確認できます。

    • GKE Enterprise に含まれる機能の詳細については、[機能とメリット] タブの詳細をご覧ください。
    • Google Kubernetes Engine(GKE)Standard エディションと GKE Enterprise の機能を比較するには、[機能の比較] タブをクリックします。GKE Enterprise を有効にする場合の仮定の月額費用シナリオを表示することもできます。
  4. (省略可)90 日の無料トライアル期間を使用して GKE Enterprise を探索するには、[90 日間の無料試用を開始] チェックボックスをオンにします。無料トライアルの期間中も Compute Engine の料金は請求されます。

  5. [GKE Enterprise の有効化] をクリックします。

  6. 次のページでは、必要に応じて GKE Enterprise のフリート設定を構成できます。デフォルトでは、次の設定が適用されます。

    • GKE Enterprise を有効にすると、プロジェクトに新しいフリートが作成され、プロジェクト内のすべてのクラスタが新しく作成されたフリートに登録されます。
    • GKE はプロジェクト名に基づいて新しいフリートに名前を付けます。

    これらの設定を変更するには、[Edit Fleet Name or Cluster List] をクリックします。

    • [フリート登録] ページで、名前を編集するには [フリート名] に新しい名前を入力します。
    • クラスタリストを編集するには、フリートに含めるクラスタを手動で選択します。
    • [保存] をクリックします。
  7. アップグレードを完了するには、[確認] をクリックします。最後に次の操作を行います。

    • 必要なすべての API と依存関係を有効にします。
    • フリートを作成し、選択したクラスタをフリートに登録します。
  8. [概要] ページが更新され、フリート全体の概要を把握できます。このページの使用方法については、フリートの概要を使用するをご覧ください。

コマンドラインから GKE Enterprise を有効にする

コマンドラインから GKE Enterprise を有効にするには、次のようにプロジェクトで Anthos API を有効にします。Google Cloud CLI のデフォルト プロジェクトを設定していない場合は、プロジェクト ID を指定します。これにより、Fleet(GKE Hub)API も自動的に有効になります。

gcloud services enable --project=PROJECT_ID \
   anthos.googleapis.com

Terraform を使用して、プロジェクトでこの API を宣言的に有効にすることもできます。

resource "google_project_service" "default" {
  for_each = toset([
    "anthos.googleapis.com",
    "gkehub.googleapis.com"
  ])

  service            = each.value
  disable_on_destroy = false
}

Terraform の使用方法の詳細については、GKE での Terraform のサポートをご覧ください。

エンタープライズ機能を使用するには、プロジェクトで追加の API を有効にする必要があります。詳しくは、関連する機能ガイドをご覧ください。

GKE Enterprise を無効にする

GKE Enterprise を無効にするには、GKE Enterprise を無効にするの手順に沿って、プロジェクトで Anthos API を無効にします。