在 Cloud Code for IntelliJ 中使用 kubeconfig 檔案

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

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

管理 kubeconfig

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

新增其他 kubeconfig 檔案

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

  1. 在 IDE 中前往 Cloud Code 設定 (依序點選「File」 >「Settings」 >「Tools」 >「Cloud Code」 >「Kubernetes」;如果是 Mac OS X,請依序點選「IntelliJ IDEA」 >「Preferences」 >「Tools」 >「Cloud Code」 >「Kubernetes」)。
  2. 在「kubeconfigs」部分,按一下「+ Add kubeconfig」圖示或按下 Alt+insert,開啟選取對話方塊。
  3. 在「Select kubeconfig file」(選取 kubeconfig 檔案) 對話方塊中,前往要新增的 kubeconfig 檔案所在位置。
  4. 選取要使用的 kubeconfig 檔案,然後按一下「確定」
  5. 在「設定」對話方塊中,按一下「確定」儲存變更。

移除 kubeconfig 檔案

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

  1. 在 IDE 中前往 Cloud Code 設定 (依序點選「File」 >「Settings」 >「Tools」 >「Cloud Code」 >「Kubernetes」;如果是 Mac OS X,請依序點選「IntelliJ IDEA」 >「Preferences」 >「Tools」 >「Cloud Code」 >「Kubernetes」)。
  2. 在「kubeconfigs」部分,按一下要移除的 kubeconfig,然後按一下「- Remove」圖示或按下 Alt+Delete
  3. 按一下「確定」儲存變更。

切換 kubeconfig

如要切換資源瀏覽器的目前 kubeconfig,請按一下 kubeconfig 下拉式選單,然後選取要使用的 kubeconfig。選取 kubeconfig 後,工具視窗會更新為使用所選的 kubeconfig。

提示:您可以使用 kubeconfigs 下拉式選單直接新增 kubeconfig。

展開 kubeconfig 下拉式選單。

使用 Cloud Code 執行設定

您可以修改 Cloud Code 執行設定,改用其他 kubeconfig 檔案。如要變更 kubeconfig,請開啟要修改的執行設定,然後依序選取「Run」>「Advanced settings」,從 kubeconfig 下拉式選單中選取要使用的 kubeconfig。選取 kubeconfig 後,可用環境會更新,反映所選 kubeconfig 中的環境。

提示:按一下下拉式選單右側的「+ Add」,即可直接從執行設定新增 kubeconfig。

在「執行設定」中編輯 kubeconfig 設定。提供下拉式選單,可選取已新增的 kubeconfig,以及新增 kubeconfig 的按鈕。

後續步驟

取得支援

如要在 IntelliJ IDE 中提供意見回饋或回報問題,請依序前往「Tools」 >「Cloud Code」 >「Help / About」 >「Submit feedback or report an issue」,在 GitHub 回報問題。