在 Cloud Code for Cloud Shell 中配置 Cloud Code 设置

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

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

使用“设置”指定偏好设置

如需配置设置,请依次点击 File &gt Settings &gt Open Preferences(打开偏好设置),然后搜索 cloudcode

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

使用其他 KubeConfig 文件

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

导入新的 KubeConfig

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

  1. 如需打开 Kubernetes Explorer,请点击 Cloud Code - Kubernetes
  2. 将指针悬停在默认配置名称上。
  3. 点击 切换 KubeConfig 图标 默认配置旁边的 Switch KubeConfig,然后点击 + Load KubeConfig
  4. 在文件资源管理器中,选择要导入的 KubeConfig。您导入的文件将成为有效的 KubeConfig 文件。

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

移除 KubeConfig

如需移除已导入的 KubeConfig 文件,请打开命令调色板(按 Ctrl/Cmd+Shift+P 键或点击 View > Command Palette),运行 Remove KubeConfig from Kubernetes Explorer 命令,然后选择要移除的配置。

settings.json 中配置设置

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

  1. 在“设置”中,点击待更改设置下的在 settings.json 中修改。系统会在适当的设置中打开 settings.json 文件。
  2. 输入引号 (") 以打开设置的属性或值列表。例如,在 cloudcode.debug-kubernetes 中输入 " 会生成 SuppressGoWarningSuppressJavaWarningSuppressNETCoreWarningSuppressNodeJSWarningSuppressPythonWarning 的选项。
  3. 点击相应属性,然后点击您希望具有的值,或者,如果设置直接接受值,请点击该值。例如,点击 SuppressNodeJSWarning 会提供 truefalse 的选项。