在 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」。
  3. 選取「Google Kubernetes Engine」,然後選取「是」,即可在專案中啟用 Google Kubernetes Engine API。
  4. 選擇「標準」或「Autopilot」。詳情請參閱「比較 Autopilot 和標準模式」。
  5. 如果系統顯示提示,請按一下「開啟」,允許 Cloud Code 開啟Google Cloud 主控台。
  6. 在 Google Cloud 控制台中,選擇要自訂的任何設定選項,然後按一下「建立」
  7. 叢集建立完成後,請在 Cloud Code 中按一下「Refresh」圖示。
  8. 新叢集名稱出現在清單中後,請按一下叢集名稱。新的叢集會新增至 kubeconfig,並設為預設情境。

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

使用現有的 GKE 叢集

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

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

將叢集設為預設結構定義

預設情況下,應用程式會部署至作用中叢集。

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

在 GKE 上執行應用程式

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

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

如需更多資訊,請參閱開始使用 Kubernetes 適用的 Cloud Code

從 KubeConfig 中移除叢集

從 KubeConfig 中移除叢集後,就無法再部署至該叢集。

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 在叢集中按一下滑鼠右鍵,然後點選「移除叢集下方的內容」

開啟容器的互動式終端機

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 展開 minikube 叢集、展開「Pod」,然後展開「容器」
  3. 在容器上按一下滑鼠右鍵,然後點選「取得終端機」

開啟外部 IP 位址

  1. 按一下 「Cloud Code」,然後展開「Kubernetes」探索工具。
  2. 展開 minikube 叢集,然後展開「Services」
  3. 展開「External IPs」,按一下 IP 位址,然後點選「Open Address」
  4. 按一下「開啟」

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

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

後續步驟

取得支援

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