在 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」部分,按一下「+ 新增 kubeconfig」圖示或按下 Alt+insert,即可顯示選取對話方塊。
  3. 在「Select kubeconfig file」對話方塊中,瀏覽至要新增的 kubeconfig 檔案位置。
  4. 選取要使用的 kubeconfig 檔案,然後按一下「Ok」
  5. 在「Settings」對話方塊中,按一下「OK」儲存變更。

移除 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,然後按一下「- 移除」圖示或按下 Alt + Delete
  3. 按一下「確定」儲存變更。

切換 kubeconfig

您可以點選 kubeconfig 下拉式選單,然後選取要使用的 kubeconfig,切換資源瀏覽器的目前 kubeconfig。選取 kubeconfig 後,工具視窗會更新,以便使用所選的 kubeconfig。

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

展開 kubeconfig 下拉式選單。

使用 Cloud Code 執行設定

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

提示:您可以直接在執行設定中新增新的 kubeconfig,方法是按一下下拉式選單右側的「+ 新增」

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

後續步驟

取得支援

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