Cloud Code 特性

Cloud Code 可为 Cloud Run、Kubernetes 和 App Engine 应用的整个开发周期提供 IDE 支持,包括可直接运行的示例、开箱即用的配置代码段和量身定制的调试体验。

Cloud Code 还可以更好地与 Google Cloud 工具(例如 Cloud Source Repositories、Cloud Storage 和各种 Cloud 库)集成。

下面大致介绍 Cloud Code 提供的功能:

  • 简化到 Cloud Run 的部署:将 Cloud Run 服务直接从 IDE 部署到 Cloud Run(全托管式)或 Cloud Run for Anthos on GKE。
  • 一键式 Run on Kubernetes:可使用 Skaffold 直接从 IDE 在您的 Kubernetes 集群上进行开发。 还可以配置 Skaffold 以使用您期望的构建和部署策略:与 kubectl、Helm、Cloud Build(用于远程构建)、Jib 和 Kaniko 搭配使用。
  • 在 Kubernetes 上持续开发:为了保持紧密的开发内部循环,您可以启用持续开发,使您的更改近乎实时地生效!对 Kubernetes 配置或代码进行任何更改后,Cloud Code 将重新构建容器并重新运行您的应用。
  • 轻松维护资源:可使用 Cloud Run 和 Kubernetes Explorer 流式传输和查看资源的日志,从而在 IDE 中监控 Cloud Run 和 Kubernetes 资源。您还可以使用集群信息中心启动、停止和跟踪集群的状态。
  • 支持修改 Skaffold 配置文件和 Kubernetes YAML:可利用智能模板、开箱即用的代码段和基于上下文的补全功能加快设置速度,以帮助根据最佳做法配置架构文件。

获取支持

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