内容简介:CoreOS 收购 Kubernetes版Git -- Redspread
【编者的话】本文简要介绍了 Redspread,可以实现对 Kubernetes 集群的修改和备份等功能,相当于 Kubernetes 界的 Git, 但与 Git 又有所区别。而被CoreOS收购后,Spread 也会被集成到 Tectonic 中。
开源工具 ** Kubernetes** 集群版本控制的开发人员发现,在周一宣布的收购交易中他们已经成为 CoreOS 的员工。 [Redspread]( Redspread: Simplify the way you deploy software. )去年8月发布了1.0版本的 Spread 客户端本地存储库系统,并且宣称 Docker 可以“推动容器化的演进”,现在发现自己已属于构成 rkt 容器格式的公司。
“Spread 是一项伟大的技术”,CoreOS 首席执行官 [Alex Polvi]( Alex Polvi (@polvi) | Twitter ) 在接受 The New Stack 采访时说。 “那么如何修改和备份集群呢? 这是一个基本的操作,任何公司在生成环境都会这样做,也需要这样做。 Spread 和 Git 差不多,但是是针对 Kubernetes 来说。 Spread 允许修改并存储在特定时间集群的抽象。 在后 Kubernetes 时代,能够批量备份集群,我们需要这样一个系统级的场景。
Polvi 进一步确认 Spread 功能将被纳入[Tectonic]( Tectonic Archives - The New Stack ) — CoreOS 的 Kubernetes 商业版本。
简化部署
在去年8月份的一篇 Redspread博客 中,CEO [Mackenzie Burnett]( Mackenzie Burnett (@ciaomack) | Twitter ) 解释了 “Spread repository” 的设计用意。
“Spread 和 Git 之间的关键区别在于我们的版本化:部署的结构化数据,”Burnett写道。 “与正常的文本文件不同,结构化数据包括信息的上下文。 这意味着我们知道配置字段代表什么,或这些字段期望是什么“类型”(字符串,布尔,整数等)。 这使我们能够以编程方式“备份” Kubernetes 集群,并在这些 上下文 信息之上构建新功能,如字段或对象之间的连接。
CoreOS作为一个年轻的公司 , 第一次重大收购 是在两年前收购Quay,一个私人托管的Docker registry,现在是 Tectonic 的主要部分,并保持了其原有名称。 Polvi 在与我们的讨论中承认了这一点,他表明尽管 Spread 的功能将被集成到 Tectonic 中,但它的存储库概念和 Quay 的企业注册表将共存。
Burnett(左图)去年在马里兰大学公园大学获得国际关系学士学位。 去年2月份,业务合作伙伴和 CTO Dan Gillespie [右],在Kubernetes开发社区的一个公开会议上,将 Redspread 引入到 Kubernetes 场景中。 在会议上,他们展示了其计划 — 用一条命令使得 Spread 部署一个版本化的 Kubernetes 集群 — 这个计划在去年8月份都所有账户成功完成。
Spread 对 Kubernetes 用户的日常实践产生的一方面影响是,通过介绍 目录约定
— 一种标准的方式,用以存储容器部署所需的对象,例如 Dockerfile 和各种 Kubernetes 配置(“Kube对象”) 。 在本约定中,单个 Docker 容器将被存储为 * .ctr
文件,从而鼓励构建一个可以更容易区分容器版本的系统。
对于多种部署共用的参数,可以使用给定的模板,这极大地简化了各种平台(例如AWS)的集群部署。 模板的名称作为spread部署函数的参数。 这样,开发人员可以更轻松地将测试集群部署到 Minikube — 基于笔记本电脑的开源 Kubernetes staging 环境。顺便提一下,Burnett 和 Gillespie 也是 Minikube 的贡献者。
在去年2月份的社区会议上,Burnett说,“这就是我们期望的Spread的未来 — Kubernetes 版本的 git,一个类似于UNIX的,最小版本的命令行容器工作流。
快速发展
我问 CoreOS 的 Polvi,他的公司能够与Redspread 合作,是因为该公司可以继续成长为一家超过两个人的创业公司, 还是因为竞争原因收购他们的服务是绝对必要的?
“Redspread 团队非常有才华,”他回答说,“我想如果他们要继续独立,他们会非常成功。 能够与他们合作,我觉得很幸运,所以我们可以一起加速生态系统。 他们是一个非常有才华的团队,我相信如果你是这个领域的投资者,你应该投资在这些平台上运行的产品,而不是与他们竞争。 去找寻下一个 Uber ,而不是找寻iOS或Android平台的替代品。
将 Spread 的服务集成到 Tectonic 中的确切细节尚未确定,但 Polvi 表示这样的整合实际上可能加快了他未来的平台计划。 “与Redspread合作,以一种有意义的方式加速了 Tectonic 的前行,”他说。
原文链接: CoreOS Acquires Redspread, a ‘Git for Kubernetes’ (翻译: 李加庆 )
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Linux 基金会:微软收购 GitHub 而不是收购“开源”
- GitHub招聘显示微软收购策略:让被收购公司保持独立
- 欧洲第二笔收购!苹果3000万美元收购丹麦计算机视觉创企Spektral
- 最大一笔收购!IBM340亿美元收购知名开源软件和技术分销商红帽
- F5 收购 NGINX
- HackerOne:子域名收购指南
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
算法竞赛入门经典
刘汝佳、陈锋 / 2012-10 / 52.80元
《算法竞赛入门经典:训练指南》是《算法竞赛入门经典》的重要补充,旨在补充原书中没有涉及或者讲解得不够详细的内容,从而构建一个较完整的知识体系,并且用大量有针对性的题目,让抽象复杂的算法和数学具体化、实用化。《算法竞赛入门经典:训练指南》共6章,分别为算法设计基础、数学基础、实用数据结构、几何问题、图论算法与模型和更多算法专题,全书通过近200道例题深入浅出地介绍了上述领域的各个知识点、经典思维方式......一起来看看 《算法竞赛入门经典》 这本书的介绍吧!