@lsmn
2016-08-08T13:37:30.000000Z
字数 2179
阅读 2719
Kubernetes
Docker
CoreOS
Kubernetes 1.3已经发布,改进了集群上下扩展、跨集群联合服务、本地开发工具,支持CoreOS的rkt容器格式,为支持新兴的OCI镜像格式和CNI网络标准奠定了基础,并包含尚处于alpha阶段的“PetSet”特性,为实现有状态应用程序提供支持。
Kubernetes 1.3已经发布,改进了集群上下扩展、跨集群联合服务、本地开发工具,支持CoreOS的rkt容器格式,为支持新兴的OCI镜像格式和CNI网络标准奠定了基础,并包含尚处于alpha阶段的“PetSet”特性,为实现有状态应用程序提供支持。
据Kubernetes官方博客介绍,该版本包含的特性主要是为了实现两个用户愿望:一个是跨集群、区域和云边界部署服务;另一个是在容器中运行更为多样化的工作负载,包括有状态服务。为此,Kubernetes 1.3有能力在多个公有云和本地私有云及数据中心之间架起桥梁,而且还集成了有状态服务的alpha支持,比如键-值存储和数据库。
Kubernetes 1.3还包含若干其他新特性。
7月还见证了其他容器编排平台的里程碑发布,包括:Mesos 1.0提供了新的联合HTTP API、标准统一的容器化(包括支持运行Docker和rkt格式的容器,而且不需要相应的原生运行时)、CNI网络支持、经过改进的安全性和新增的外部存储支持。Docker 1.12正式版发布,Docker Engine现在对Docker Swarm ‘mode’提供了开箱即用的集成(InfoQ之前有篇文章报道过Swarm mode中的新特性)。
Battery Ventures技术专家Adrian Cockcroft在Twitter上表示,多个容器编排平台,如Mesos、Swarm和Kubernetes,似乎都趋向一个共同的特性集,并提出了“最终的差异化在哪里”的疑问。这条推文的回复里有一些激烈的争论,最主要的评论来自谷歌云平台(Kubernetes的创建者)的“员工开发大使(Staff Developer Advocate)”Kelsey Hightower,他认为,从社区的角度来看,“人们只是想要一些可以工作的东西”,并指出,当编排平台真正变得商业化以后,“人们会根据人的因素,如客户服务,选择产品”。
Get.k8s.io和Kubernetes Github开源库均提供了Kubernetes 1.3的下载。Kubernetes的官方博客表示,Kubernetes是一个开放式构建的社区项目,他们对所有的贡献者表示了感谢,其中,相关的GitHub库现在已经有843名不同的贡献者。
查看英文原文:Kubernetes 1.3 Released with Cross-Cluster Federation and Alpha Support for Stateful Services