排查常见问题

“Cloud Code: Run on Kubernetes”命令与“Cloud Code: Deploy Application”有何不同?

Run on Kubernetes 是更新后的命令,用于运行和查看您的运行中应用。Deploy ApplicationDeploy Application Continuously 已弃用,取而代之的是此命令。

Run on Kubernetes 可提供更智能的提示、在一个位置(.vscode/launch.json 中的运行配置)集中管理所有运行相关设置、在应用终止时自动进行端口转发和资源清理,并启用“watch”模式来持续构建和实时修改运行中的应用,从而让您更轻松地完成设置流程。 Run on Kubernetes 可让您更加灵活地创建和使用不同的配置,在工作区中使用任何 skaffold.yaml 文件,以及以较少的提示反复运行应用。

此外,Run on Kubernetes 始终按照 kubeconfig 文件中指定的当前上下文运行您的应用。

如需通过 Run on Kubernetes 模拟 Deploy Application 的行为,您可以在 .vscode/launch.json 中将“watch”、“port-forward”和“cleanup”设置为 false,然后再运行该命令。

如需详细了解如何指定这些运行配置字段,请参阅自定义运行配置部分

如果映像注册表信息不正确,如何更改?

您可以在启动配置(可在 .vscode/launch.json 中找到)中进行更新。

如何停用遥测报告?

为了帮助改进 Cloud Code 插件,我们会收集使用情况统计信息。 您可以随时停用此功能,只需从顶层应用任务栏中选择代码 > 偏好设置 > 设置,并根据您的偏好更新“启用遥测”(Enable Telemetry) 即可。