在 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 设置 (文件 > 设置 > 工具 > Cloud Code > KubernetesIntelliJ IDEA >偏好设置 >工具 > Cloud Code >Kubernetes)。
  2. kubeconfigs 部分中,点击 + Add kubeconfig 图标或按 按 Alt+insert 可调出选择对话框。
  3. 选择 kubeconfig 文件对话框中,导航到 kubeconfig 文件。
  4. 选择要使用的 kubeconfig 文件,然后点击确定
  5. Settings 对话框中,点击 OK 以保存更改。

移除 kubeconfig 文件

如需移除 kubeconfig 文件,请执行以下操作:

  1. 前往 IDE 中的 Cloud Code 设置 (文件 > 设置 > 工具 > Cloud Code > KubernetesIntelliJ IDEA >偏好设置 >工具 > Cloud Code >Kubernetes)。
  2. kubeconfig 部分,点击要移除的 kubeconfig,然后点击 - 移除图标或按 Alt+Delete
  3. 点击确定以保存更改。

切换 kubeconfig

您可以切换资源浏览器的当前 kubeconfig,方法是点击 “kubeconfigs”下拉菜单并选择要使用的 kubeconfig 选择 kubeconfig 后,工具窗口会更新为使用所选的 kubeconfig。

提示:可以使用 kubeconfig 下拉菜单直接添加新的 kubeconfig。

展开 kubeconfig 下拉菜单。

使用 Cloud Code 运行配置

Cloud Code 运行配置可以修改为使用备用 kubeconfig 文件。如需更改 kubeconfig,请打开“运行配置”以进行修改 在运行下 >高级设置,请选择 “kubeconfig”下拉菜单中 在选择 kubeconfig 后,可用上下文会更新以反映在所选 kubeconfig 中找到的上下文。

提示:点击下拉列表右侧的 + 添加,即可直接从运行配置添加新的 kubeconfig。

在运行配置中修改 kubeconfig 设置。提供一个用于选择已添加的 kubeconfig 的下拉列表,以及一个用于添加新 kubeconfig 的按钮。

后续步骤

获取支持

如需在 IntelliJ IDE 中提交反馈或报告问题,请前往工具 > Cloud Code > 帮助/简介 > 提交反馈或报告问题,在 GitHub 上报告问题或在 Stack Overflow 上提问。