GKE Enterprise の設定
このセクションでは、選択したプラットフォームで Google Kubernetes Engine(GKE)Enterprise エディションを設定する方法について説明します。選択する設定パスは、GKE Enterprise を Google Cloud のみで使用するのか、Google Distributed Cloud On-Prem(VMware またはベアメタル上のいずれか)、別のパブリック クラウド プロバイダ、あるいは環境の組み合わせで使用するかどうかによって異なります。たとえば、Google Cloud の GKE Enterprise デプロイとオンプレミスのクラスタを組み合わせてハイブリッド デプロイを作成できます。また、複数のパブリック クラウドで GKE Enterprise マネージド クラスタを実行することもできます。
各デプロイ オプションで使用可能な機能の詳細については、デプロイ オプションのガイドをご覧ください。
GKE Enterprise の要件
インストール オプションに関係なく、GKE Enterprise を使用するには以下のリソースが必要です。
Google Cloud プロジェクト。組織ですでに Google Cloud を使用している場合は、プロジェクトへのアクセス権が必要になることがあります。Google Cloud APIs で課金を有効にするには、プロジェクトが必要です。
使用するプロジェクトで GKE Enterprise を有効にする必要があります。
GKE Enterprise で使用するクラスタはすべて、プロジェクトのフリートに登録する必要があります。GKE Enterprise を有効にすると、登録されているすべてのクラスタに対して、vCPU あたりの GKE Enterprise の料金が発生します。GKE Enterprise の料金については、料金ガイドをご覧ください。
特定のインストール オプションと GKE Enterprise 機能を有効にするには、追加の API と権限が必要になる場合があります。詳しくは、関連する前提条件とインストール ガイドをご覧ください。
Google Cloud のクラスタの場合のみ、GKE Enterprise を有効にしないでフリートを使用することを選択できます。このオプションを使用して GKE クラスタのフリートを作成すると、GKE の料金のほかに、フリートで使用したエンタープライズ機能の料金が発生します。各オプションでサポートされているエンタープライズ機能の一覧については、デプロイ オプションをご覧ください。
GKE Enterprise 環境を設定する
GKE Enterprise を使用する環境ごとに、適切な設定ガイドに沿ってクラスタの設定と登録を行い、選択した GKE Enterprise 機能を有効にします。
Google Cloud で GKE Enterprise を設定する: 最も簡単な設定オプションです。Google Cloud コンソールから簡単に設定できます。
Google Distributed Cloud を設定する(オンプレミス): Google Distributed Cloud には、VMware とベアメタルの 2 つのソフトウェアのみのインストール オプションが用意されています。
他のパブリック クラウドで GKE Enterprise を設定する: GKE Enterprise は、他のパブリック クラウド上のクラスタを管理できます。これにより、マルチクラウドまたはハイブリッド デプロイで一貫したクラスタ管理を実現し、GKE Enterprise の機能を利用できます。AWS と Azure でのインストールがサポートされています。AWS と Azure に接続されたクラスタの追加も可能です。
サードパーティの Kubernetes クラスタを追加する
GKE クラスタは GKE Enterprise の基盤となりますが、GKE Enterprise に非マネージド Kubernetes クラスタを追加することもできます。接続されたクラスタを使用すると、GKE に完全に移行しなくても、既存のシステムで多くの GKE Enterprise 機能を利用できます。フリートにクラスタを接続すると、Google Cloud コンソールで GKE クラスタと一緒に表示し、GKE Enterprise 機能のサブセットを有効にできます。
GKE Enterprise を無効にする
プロジェクトで GKE Enterprise を無効にすることもできます。これを行うと、そのプロジェクトの GKE Enterprise 機能を使用するための利用資格が削除されます。