加入收藏 | 设为首页 | 会员中心 | 我要投稿 阿坝站长网 (https://www.0837zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

简化 Kubernetes 开发

发布时间:2021-03-12 17:16:41 所属栏目:外闻 来源:互联网
导读:重新部署其应用程序。于是我们着手创建一个工具来自动执行这些任务,帮助他们专注于编写和维护代码,而不是管理编辑-调试-部署这个内部循环过程中所需的重复性步骤。Skaffold 由此诞生了。 今天,我们宣布推出 Skaffold 的第一个正式版。Skaffold 简化了你在

重新部署其应用程序。于是我们着手创建一个工具来自动执行这些任务,帮助他们专注于编写和维护代码,而不是管理编辑-调试-部署这个“内部循环”过程中所需的重复性步骤。Skaffold 由此诞生了。

今天,我们宣布推出 Skaffold 的第一个正式版。Skaffold 简化了你在进行 Kubernetes 开发时执行的常见操作任务,使你可以专注于代码更改并迅速部署到集群上。它是驱动 Cloud Code 的底层引擎,而 Cloud Code 本身就是一款功能强大的工具,可以提高开发人员的工作效率。

Skaffold 的核心命令 skaffold dev 密切关注本地源代码的更改,实时重新构建应用程序,并实时重新部署到集群上。但 Skaffold 已得到了很大的完善,不仅仅是一款构建和部署工具,它还成为提高开发人员速度和工作效率的工具。

Skaffold 用户的反馈证明了这一点。ForgeRock 的工程主管 Warren Strange 说:“我们的客户很喜欢[Kubernetes],但老是向我们反馈称在 Kubernetes 上进行开发很麻烦。Skaffold 正适合解决这个问题。对 Docker 映像或配置进行更改以前要花几分钟,现在只要花几秒钟。 Skaffold 的插件架构使我们能够部署到 Helm 或 Kustomize,并使用 Kaniko 之类的各种 Docker 构建插件。Skaffold 把我们原来一套定制的实用程序和脚本换成了易于使用的简化版工具。”

Kubernetes 开发人员的最好朋友

Skaffold 是一种命令行工具,通过以一种可扩展的方式自动执行开发工作流程中从源代码到部署的大部分环节,因而为开发人员节省了时间。它默认支持最常见的映像构建和应用程序部署策略,因而与一系列广泛的新旧项目兼容。Skaffold 还可以完全在客户端运行,你的集群中不需要任何组件,因而拥有轻量级和高性能的优点

(编辑:阿坝站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读