在 Cloud Code for VS Code 中建立及設定 GKE 叢集

您可以使用 Cloud Code 透過 Google Kubernetes Engine (GKE) 建立 Kubernetes 叢集。

建立 GKE 叢集並新增至 KubeConfig

如要建立叢集,請按照下列步驟操作:

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 按一下「add」(新增) 「Add a Cluster to the KubeConfig」(將叢集新增至 KubeConfig)。
  3. 選取「Google Kubernetes Engine」,然後選取「是」,在專案中啟用 Google Kubernetes Engine API。
  4. 選擇「Standard」或「Autopilot」。詳情請參閱「比較 Autopilot 和 標準模式」。
  5. 如果系統提示,請按一下「開啟」,允許 Cloud Code 開啟Google Cloud 控制台。
  6. 在 Google Cloud 控制台中,選擇要自訂的設定選項,然後按一下「建立」。
  7. 叢集建立完成後,在 Cloud Code 中點選「重新整理」圖示。
  8. 新叢集名稱顯示在清單中後,請按一下叢集名稱。新叢集會新增至 kubeconfig,並設為預設環境。

提示:如要使用指令面板建立 Kubernetes 叢集,請啟動指令面板 (按下 Ctrl/Cmd+Shift+P 鍵,或依序點選「View」(瀏覽) >「Command Palette」(指令面板)),然後執行「Cloud Code: Create GKE cluster」(Cloud Code:建立 GKE 叢集) 指令。

使用現有 GKE 叢集

如果您有現有的 Standard 或 Autopilot GKE 叢集,可以將其設為有效叢集,並使用 Cloud Code 處理。

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 按一下「add」(新增) 「Add a Cluster to the KubeConfig」(將叢集新增至 KubeConfig)。
  3. 按一下「Google Kubernetes Engine」。
  4. 按一下叢集名稱。叢集會新增至 KubeConfig。

將叢集設為預設環境

有效叢集是指應用程式預設部署的叢集。

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 在叢集上按一下滑鼠右鍵,然後點選「設為作用中叢集」。

在 GKE 上執行應用程式

如要在 GKE 上執行或偵錯應用程式,您需要為專案定義容器映像檔存放區。

嘗試偵錯時,系統可能會提示您驗證憑證,以便在本機執行及偵錯應用程式。

詳情請參閱開始使用 Kubernetes 適用的 Cloud Code

從 KubeConfig 移除叢集

從 KubeConfig 移除叢集後,該叢集就無法用於部署作業。

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 在叢集上按一下滑鼠右鍵,然後點選「Remove Context Under Cluster」(移除叢集下的內容)。

開啟容器的互動式終端機

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 展開 minikube 叢集,然後依序展開「Pod」和「Containers」。
  3. 在容器上按一下滑鼠右鍵,然後點選「Get Terminal」。

開啟外部 IP 位址

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 展開 minikube 叢集,然後展開「Services」。
  3. 展開「External IPs」(外部 IP),在 IP 位址上按一下滑鼠右鍵,然後點選「Open Address」(開啟位址)。
  4. 按一下「開啟」。

建立及新增其他雲端服務供應商的叢集

如果您使用地端部署叢集,或是來自其他供應商 (例如 Azure 或 AWS) 的叢集,請使用供應商的工具建立叢集,並將其新增至 KubeConfig。

後續步驟

取得支援

如要提供意見回饋,請在 Stack Overflow 上提問。如果您是 Google Cloud 客戶,可以透過標準 Google Cloud 支援管道提交支援單。