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

有了 Cloud Code,您可以使用 Google Kubernetes Engine (GKE) 建立 Kubernetes 叢集。

建立 GKE 叢集並新增至 KubeConfig

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

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 按一下「新增」將叢集新增至 KubeConfig
  3. 選取「Google Kubernetes Engine」,然後選取「是」,在專案中啟用 Google Kubernetes Engine API。
  4. 選擇「Standard」或「Autopilot」。詳情請參閱「比較 Autopilot 和 Standard 模式」。
  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 叢集」指令。

使用現有 GKE 叢集

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

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 按一下「新增」將叢集新增至 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。

後續步驟

取得支援

如要提供意見回饋,請前往 GitHub 回報問題,或在 Stack Overflow 上提問。