在 Cloud Shell 適用的 Cloud Code 中使用 kubeconfig

kubeconfig 檔案是 Kubernetes 設定檔,可整理叢集存取權、使用者和內容。本頁面說明如何在 Cloud Code 中新增、刪除及切換不同的 kubeconfig。

如要進一步瞭解 kubeconfig 檔案,請參閱 Kubernetes 說明文件,瞭解如何使用 kubeconfig 檔案整理叢集存取權

管理 kubeconfig

根據預設,Cloud Code 外掛程式會使用預設 kubeconfig 檔案 (位於 $HOME/.kube 目錄下),擷取 Kubernetes 資源及執行指令。不過,您可以設定其他 kubeconfig 檔案。

新增其他 kubeconfig 檔案

如要新增其他 kubeconfig 檔案,請按照下列步驟操作:

  1. 開啟指令面板 (按下 Ctrl/Cmd+Shift+P 鍵,或依序點選「View」(瀏覽) >「Command Palette」(指令面板)),然後執行「Cloud Code: Switch kubeconfig」
  2. 按一下「+ Load kubeconfig」(載入 kubeconfig),然後前往要新增的 kubeconfig 檔案所在位置。
  3. 選取要新增的 kubeconfig 檔案,然後按一下「Add KubeConfig Path」(新增 KubeConfig 路徑)
  4. 出現提示時,請為新的 kubeconfig 命名。
  5. 按下 Enter 確認。

移除 kubeconfig 檔案

如要移除 kubeconfig 檔案,請按照下列步驟操作:

  1. 開啟指令區塊面板 (按下 Ctrl/Cmd+Shift+P 鍵,或依序點選「View」(瀏覽) >「Command Palette」(指令面板)),然後執行「Cloud Code: Remove KubeConfig from Kubernetes Explorer」(Cloud Code:從 Kubernetes 探索器移除 KubeConfig)
  2. 找出要移除的 kubeconfig,然後選取旁邊的核取方塊,並按一下「確定」

切換 kubeconfig

您可以使用指令區塊面板切換 kubeconfig。如要切換 kubeconfig,請按照下列步驟操作:

  1. 開啟指令面板,然後執行「Cloud Code: Switch KubeConfig」
  2. 按一下要使用的 kubeconfig。

後續步驟