Google 推出 Cloud Code:扩展 IntelliJ 和 Visual Studio Code 支持 Kubernetes 应用

栏目: ASP.NET · 发布时间: 5年前

最近,Google 在 Google Cloud Next 2019 大会上全新 推出 了一种称为 Cloud Code 的开发人员工具。Cloud Code 为开发人员提供了一组适用于 JetBrains IntelliJ Idea 和 Microsofts Visual Studio Code 编辑器的插件。

当前推出的 Google Cloud Code,用于 Visual Studio Code 的是 Beta 版本,而用于 IntelliJ 的是 Alpha 版。Google 设计 Cloud Code,意在加速云上应用开发周期的工具。由此,该 工具 关注如何简化运行于 Kubernetes 及 Google Kubernetes Engine (GKE)上应用的开发。

Cloud Code 支持开发人员使用开源命令行容器工具,其中包括:用于操作 Kubernetes API 的命令行工具 Kubectl 、用于构建适用于运行 Java 应用容器的 Jib ,以及用于设置 Kubernetes 应用持续部署流水线的 Skaffold 。此外,开发人员可在构建项目过程中获得持续的反馈。这两种插件将本地环境中的“编辑 - 编译 - 调试”开发循环延伸到所有本地的或远程的 Kubernetes 环境,并均支持 Java、Node.js、 GoPython 和.NET Core。

Google 推出 Cloud Code:扩展 IntelliJ 和 Visual Studio Code 支持 Kubernetes 应用

图片来源: https://venturebeat.com/2019/04/10/googles-cloud-code-extends-intellij-and-visual-studio-code-to-kubernetes-apps/

Google 云产品和设计副总裁 Pali Bhat 在 TechCrunch 网站 发文 谈及了 Cloud Code:

(Cloud Code)本质上是为开发人员的 IDE 提供功能强化的云原生应用开发特性。它将远程应用开发直接融入了开发人员的 IDE 工作循环中,由此释放了开发人员的能量,支持开发人员实现 Kubernetes 构建和云本地构建,无需担心开发人员必须融会贯通不同构建平台间的差异之处。

Google 推出 Cloud Code:扩展 IntelliJ 和 Visual Studio Code 支持 Kubernetes 应用

图片来源: https://9to5google.com/2019/04/10/google-cloud-code-plugin-vs-code-intellij/

使用 Cloud Code 的另一个优点,是便于开发人员集成 Cloud BuildStackdriver 等现有 Google Cloud DevOps 工具和服务,例如,开发人员可在代码一旦部署准备就绪就做出 Pull 请求或提交,触发 Cloud Build 进行自动构建、测试和部署他们的应用。此外,Cloud Code 还提供了 YAML 文件的模板、Lint 工具、错误高亮显示特性以及对日志的支持,开发人员可以通过 IDE 直接查看所有环境中的应用日志。

据产品经理 Sean McBrean 发表的 博客文章 介绍,Cloud Code 会简化使用 Google Cloud 的操作:

使用“基础架构即代码”(IaaS)是 DevOps 的一项核心原则。在 IaaS 中,所有的环境配置都是以代码库中源代码的方式管理的,由此支持环境的可重现,并有助于更快地发现错误。Cloud Code 和 Cloud Build 使得编辑、审查、测试和应用 Kubernetes 配置更改更为简单方便。Cloud Code 为 Kubernetes YAML 文件提供了模板、Lint 工具和错误高亮显示特性。当然,Cloud Code 还支持日志,这样开发人员可直接在 IDE 中查看所有环境中的应用日志。

Google 推出 Cloud Code:扩展 IntelliJ 和 Visual Studio Code 支持 Kubernetes 应用

图片来源: https://cloud.google.com/blog/products/devops-sre/announcing-cloud-code-accelerating-cloud-native-application-development

现在,开发人员已可使用 Cloud Code,并可从 Google Cloud 或 IDE 扩展市场获取插件。

查看英文原文: Google Announces Cloud Code: Extending IntelliJ and Visual Studio Code to Kubernetes Apps


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

互联网运营实战手册

互联网运营实战手册

李春雷 / 人民邮电出版社 / 2017-4 / 49.80元

为什么网络推广做不起来?微信文章也是套路?标题党的背后是什么?把服务器搞瘫痪的活动是怎么玩出来的?社群究竟要如何运营?数据又该如何运营?你会任务分解吗? 《互联网运营实战手册》详细剖析了网站(产品)的运营技巧与实战,涵盖实用的互联网运营方法,是作者从多年的实战中提炼出的运营心得和精华,涉及运营技巧、运营工具和运营思维方法。详细讲解了用户运营、内容运营、新媒体运营、社群运营、活动运营和数据运营......一起来看看 《互联网运营实战手册》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具