博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Google发布VS Code,支持Kubernetes应用开发
阅读量:6474 次
发布时间:2019-06-23

本文共 1152 字,大约阅读时间需要 3 分钟。

Google发表了扩展VS Code以及IntelliJ功能的外挂程序Cloud Code,协助用户开发云端应用程序,第一个版本特别针对Kubernetes应用开发,除了能在应用中整合Google API,还结合DevOps工作线、自动化执行测试、构建与部署。

VS Code以及IntelliJ适合用来开发本地端应用开发,但在开发云端应用的时候,Google提到,因为本地端与云端执行环境的差异,部分云端应用会抱错误,要在开发周期的后期才能被发现,而Cloud Codes能有效改善这个问题。由于是第一个版本,目前只专注支持在Kubernetes上执行的应用开发。
Google发布VS Code,支持Kubernetes应用开发
Google发布VS Code,支持Kubernetes应用开发Google发布VS Code,支持Kubernetes应用开发

Cloud Code可以帮助开发者在程序中整合Google API,在IntelliJ中加入了函式库管理器(下图),开发者可以用来为应用程序增加需要的文件,在项目中自动启用API,并管理任何加密用Secret。通过Skaffold、Jib和Kubectl等在底层运作的Google命令列工具,Cloud Code可以在开发者构建项目的时候,为项目提供即时且持续的反馈,将本地端编辑、编译以及排错的循环,扩展到远端的Kubernetes环境中。

Google发布VS Code,支持Kubernetes应用开发
Google发布VS Code,支持Kubernetes应用开发Google发布VS Code,支持Kubernetes应用开发

Google提到,事实上要在Kubernetes上构建应用程序,需要具备许多基础知识,而Cloud Code包含了一系列预先配置好,可用于排错、构建与部署的Kubernetes范例,使用者可以直接进入开发工作,而不用纠结于初始设定阶段。

在DevOps的支持上,Cloud Code也与现有工具包括Cloud Build和Stackdriver整合,当开发者准备好要部署的代码,只要执行拉取请求或是提交,便会触发Cloud Build,自动构建、测试并部署应用。Cloud Code能够与DevOps的基础设施即代码良好的结合,搭配Cloud Build简化编辑、审查、测试和应用Kubernetes配置程序,Cloud Code为Kubernetes yaml文件提供模板、Linting以及错误突显标注,也支持日志纪录,让开发者在IDE中直接浏览在任何环境中执行的应用程序日志。

Cloud Code支持部署配置文件,可以让开发者定义不同的部署目标,例如本地端部署、共享部署、测试或是生产部署,更容易地选择在本地站或是云端,进行测试与排错。

转载于:https://blog.51cto.com/14164498/2396855

你可能感兴趣的文章
【Android架构】基于MVP模式的Retrofit2+RXjava封装之多Url(七)
查看>>
MockJS快速入门
查看>>
linux目录简介
查看>>
【我的技术我做主】坚持为未来
查看>>
mac终端命令
查看>>
LyncPlus能干什么
查看>>
nginx+keepalived简单实现双击热备-高可用HA
查看>>
我的友情链接
查看>>
关于code::block无法调试
查看>>
Vmware Tools安装过程(Linux 环境)
查看>>
IOS设置SSH登陆
查看>>
深入理解CSS中的层叠上下文和层叠顺序
查看>>
centos6.5 nfs-server 配置实例
查看>>
华为应该联手中兴才是出路
查看>>
我的友情链接
查看>>
hosts文件位置、hosts文件是什么?hosts文件修复方法的详细介绍
查看>>
乾隆一生作诗无数,虽然大多是滥竽充数的诗作
查看>>
第一篇:超级工具/Terminals,xterms 和 Shells
查看>>
linux命令-who,w,ps,top
查看>>
最意想不到的5个APP UI 设计范例
查看>>