Cloud Code for IntelliJ で GKE クラスタを構成する

Cloud Code を使用すると、Google Kubernetes Engine(GKE)で Kubernetes クラスタを作成できます。

GKE クラスタを作成して KubeConfig に追加する

Cloud Code で Google Cloud コンソールが開き、クラスタを簡単に作成できます。

  1. Kubernetes Explorer を開くには、IntelliJ の Kubernetes Explorer ボタン [Kubernetes Explorer] をクリックするか、[Tools] > [Cloud Code] > [Kubernetes] > [View Cluster Explorer] に移動します。

  2. Kubernetes Explorer ペインのヘッダーで、[+ GKE クラスタに接続] をクリックします。

  3. [新しい GKE クラスタを作成] または [新しい GKE Autopilot クラスタを作成] を選択します。選択するモードの詳細については、Autopilot と標準モードの比較をご覧ください。

  4. [開く] をクリックして、Cloud Code が Google Cloud コンソールを開くのを許可します。

  5. Google Cloud コンソールで、カスタマイズする構成オプションを選択して、[Create] をクリックします。

  6. クラスタが作成されたら、Cloud Code の Kubernetes Explorer で [更新] アイコンをクリックします。

  7. 新しいクラスタの名前がリストに表示されたら、クラスタ名をクリックします。新しいクラスタが構成に追加され、デフォルトのコンテキストとして設定されます。

既存の GKE クラスタを操作する

既存の Standard クラスタまたは Autopilot GKE クラスタがある場合は、アクティブ クラスタとして設定し、Cloud Code を使用してクラスタを操作できます。

  1. Kubernetes Explorer ペインのヘッダーで、[+ Add GKE Cluster] をクリックします。
  2. [Google Kubernetes Engine] をクリックします。
  3. クラスタ名をクリックします。クラスタが KubeConfig に追加されます。

クラスタをデフォルトのコンテキストとして設定する

アクティブ クラスタは、アプリケーションがデフォルトでデプロイされる先のクラスタです。

Kubernetes Explorer で、クラスタを右クリックして [現在のコンテキストに設定] をクリックします。

GKE でアプリケーションを実行する

GKE でアプリケーションを実行またはデバッグするには、プロジェクトのコンテナ イメージ リポジトリを定義する必要があります。

詳細については、コンテナ イメージの保存をご覧ください。

KubeConfig からクラスタを削除する

KubeConfig からクラスタを削除すると、そのクラスタはデプロイできなくなります。

Kubernetes Explorer で、クラスタを右クリックして [KubeConfig から削除] をクリックします。

別のクラウド プロバイダでクラスタを作成して追加する

オンプレミス クラスタ、または Azure や AWS などの他のプロバイダのクラスタを使用している場合は、プロバイダのツールを使用してクラスタを作成し、KubeConfig に追加します。

次のステップ

サポートを受ける

IntelliJ IDE でフィードバックを送信するか、問題を報告するには、[Tools] > [Cloud Code] > [Help / About] > [Submit feedback or report an issue] を選択します。ここから、GitHub で問題を報告したり、Stack Overflow で質問したりできます。