Cloud Code 扩展程序

Cloud Code 可为 Kubernetes 应用的整个开发周期(从创建用于开发和测试的集群到运行已完成的应用)提供 IDE 支持。在此过程中,Cloud Code 还会为您提供可直接运行的示例、开箱即用的配置代码段以及量身定制的调试体验,让您可以更轻松地使用 Kubernetes 进行开发!

Cloud Code 可与任何 Kubernetes 集群搭配使用,同时还提供了简便高效的 GKE 体验,可让您轻松创建托管在 Google Cloud Platform 上的集群,并更好地与 Cloud Source Repositories、Cloud Storage 和各种 Cloud 库等 GCP 工具集成。

您可以将 Cloud Code 与 VS CodeIntelliJ 搭配使用。

特性

下文大致介绍了 Cloud Code 针对 VS Code 和 IntelliJ 提供的特性:
Cloud Code 特性 VS Code IntelliJ
支持 Java
支持 Node.js、Go、Python、.NET Core *
可直接运行的入门模板
可直接调试的入门模板
支持多种运行配置
持续构建和运行应用
为开发中的 K8s 应用提供调试支持
Skaffold 配置修改支持
基本 K8s YAML 支持
高级 K8s YAML 支持
K8s 资源检查和浏览
在 GKE [Google]、EKS [AWS] 和 AKS [Azure] 中创建 K8s 集群
流式传输和查看日志
Cloud Run 支持
为运行中的应用提供 Cloud Build 支持
支持克隆代码库并将代码库推送到 Cloud Source Repositories
根据 Google Cloud 的运维套件快照在生产环境中进行调试
Google Client Library Manager
Google Cloud Storage 支持
Google App Engine 支持
支持使用 Cloud Storage 浏览器查看存储分区和 blob
* 所有 Cloud Code for IntelliJ 功能以及 Node.js 版、Go 版和 Python 版 Kubernetes 特性都支持 Java