配置 Cloud Code for VS Code 设置

您可以自定义 Cloud Code,以实现集群资源补全、启用 YAML 格式设置和验证、显示或隐藏探索器、收集遥测数据以及自定义 Kubeconfig 路径。

使用 VS Code 的“设置”指定首选项

如需配置 VS Code 设置,请依次点击 settings 管理 > 设置,然后搜索 cloudcode

以这种方式配置偏好设置,您可以更改首次收到偏好设置提示时 Cloud Code 保存的默认设置。 这些设置包括 YAML 格式设置和完成偏好设置、遥测收集、KubeConfig 文件路径、封装样式以及 YAML 文件匹配条件。其他 Cloud Code 设置可使用 settings.json 文件进行配置。

使用其他 KubeConfig 文件

KubeConfig 文件是 Kubernetes 用于配置对集群的访问权限的文件。默认情况下,Cloud Code 使用默认 KubeConfig 文件(位于 $HOME/.kube 目录中)来检索 Kubernetes 资源并运行命令。

导入新的 KubeConfig

如需将备用 KubeConfig 文件导入 Cloud Code,请按照以下步骤操作:

  1. 点击 Cloud Code,然后展开 Kubernetes 部分。
  2. 将指针悬停在默认配置名称上。
  3. 点击“Default Config”旁边的 sync_alt Switch KubeConfig,然后点击 + Load KubeConfig
  4. 在文件资源管理器中,选择要导入的 KubeConfig。您导入的文件将成为活跃的 KubeConfig 文件。

提示:如果您导入了多个 KubeConfig 文件,则可以通过点击 sync_alt Switch KubeConfig,然后选择另一个 KubeConfig 文件,在它们之间轻松切换。

移除 KubeConfig

如需移除已导入的 KubeConfig 文件,请打开命令面板(按 Ctrl/Cmd+Shift+P 或点击查看 > 命令面板),运行从 Kubernetes Explorer 中移除 KubeConfig 命令,然后选择要移除的配置。

在“settings.json”中配置设置

一些高级设置(例如 Cloud Code 调试程序自定义)在 settings.json 文件中配置。

  1. 在“设置”中,点击您要更改的设置下的在 settings.json 中修改settings.json 文件会以适当的设置打开。
  2. 输入英文引号 (") 以打开该设置的属性或值列表。例如,如果在 cloudcode.debug-kubernetes 中输入“”,则系统会显示 SuppressGoWarningSuppressJavaWarningSuppressNETCoreWarningSuppressNodeJSWarningSuppressPythonWarning 选项。
  3. 点击属性,然后点击您希望该属性使用的值;或者,如果设置直接采用值,则点击该值。例如,点击 SuppressNodeJSWarning 将显示 truefalse 选项。

获取帮助

如需发送反馈,请在 GitHub 上报告问题,或者在 Stack Overflow 上提问。