Cloud Code 可为 Kubernetes 和 Cloud Run 应用的整个开发周期(从基于现有模板创建应用到监控已部署应用的资源)提供 IDE 支持。 Cloud Code 还随附了可直接运行的示例和开箱即用的配置代码段,可帮助您快速上手。
Cloud Code 可与任何云平台搭配使用,同时还提供了简便高效的 Google Kubernetes Engine 体验,可让您轻松创建托管在 Google Cloud 上的集群,并更好地与 Cloud Source Repositories、Cloud Build 和各种 Cloud 库等工具集成。
下面大致介绍 Cloud Code 提供的功能:
开发:
- Cloud Code 附带功能全面且可供直接运行和调试的示例;您可以通过代码库克隆这些示例或通过新的应用命令访问它们
- 支持导入自定义模板代码库以快速设置组织专用应用
- 使用智能模板、开箱即用的代码段和基于上下文的补全功能轻松创建和修改配置文件
- 比较本地和远程 JSON/YAML 文件之间的差异
- 支持管理 Kubernetes Secret
- 支持在 Cloud Shell 中使用工作区进行远程开发
运行:
- 只需点击一下,即可直接从 IDE 中运行您的应用
- “Watch”模式可让您持续构建和实时修改正在运行的应用,帮助您保持紧密的开发内部循环
- 在应用终止时自动进行端口转发和资源清理
调试:
- 为 Kubernetes 集群上运行的应用提供直观调试支持
监控:
- 查看和流式传输 Deployment、pod 和容器的日志
资源管理:
- 快速创建 Kubernetes 集群以开发和测试您的应用
- 使用内置的 Kubernetes 和 Cloud Run Explorer 检查正在运行的集群和服务