资讯专栏INFORMATION COLUMN

Kubernetes 1.2.0 发布,Docker集群管理驶入快车道

FreeZinG / 656人阅读

摘要:借助能够实现无人值守的上线部署。三自动化集群管理在同一个平台上实现区域扩展。使集群中的很容易的发布到公网。支持自定义的的指标通过中的实现,支持自定义模板,目前为版,支持根据用户自定义的阈值对应用进行自动伸缩。

Kubernetes 1.2版本刚刚发布就给docker生态圈带来不小的震撼,1.2版本的新特点(相对于v1.1.1):

一、集群规模显著增加
集群规模增加了400%达到了1,000台节点,而且,每个集群能够支撑的pod(不是conatiner)个数达到30,000个。每个节点上的kubelet支持的pod个数达到100个,并且性能是原来(v1.1.1)的4倍。

二、简化应用部署和管理
Dynamic Configuration: 通过新特性ConfigMap API实现,配置作为APIServer的对象来存储,在应用启动时从APIServer拉取相应的配置,而不是以前那种通过环境变量注入注入的方式,这部分会在以后的章节中深入介绍。
TrunKey Deployment:通过Extentions API中的Deploy API实现(Beta版), 预先声明以后,它可以实现应用部署和滚动升级的自动化,包括版本管理、多个副本同步升级、多Pod状态搜集和管理、管理应用的应用可用性管理和版本回滚。1.2版本中kubectl run直接创建deployment。借助deployment能够实现无人值守的上线部署。

三、自动化集群管理
在同一个平台上实现区域扩展。一个Service下的Pod会自动扩展到其它可用区,从而做到跨区容错。
简化One-Pod-Per—Node的应用部署管理:通过Extensions API中的DaemonSet API实现,使Kubernetes的调度机制能过保证一个应用在每个节点上运行,并有且只有一个运行,这种场景尤其适用如logging agent这种应用。
支持TLS和七层网络:通过Extentions API中的Ingress API实现,目前为Beta版,基于TLS和HTTP的七层网络路由,可以让Kubernetes更加方便的集成到传统的网络环境中。Ingress使kubernetes集群中的Service很容易的发布到公网。
支持Graceful Node Shutdown(以及Node Drain)。新增的“kubelet drain”命令可以很优雅的将pod从某些节点中驱逐出去,从而为节点维护做准备,比如升级kernel,升级硬件等。
支持自定义的Autoscaling的指标:通过Autoscaling API中的HorizontalPodAutoscaling API实现, Horizontal Pod Autoscaling支持自定义模板,目前为Alpha版,支持根据用户自定义的CPU阈值对应用进行自动伸缩。
新的控制台(dashboard):kubectl的web界面版本,能够使用dashboard创建rc和扩容。在1.2版本中,APISERVER:8080/ui指向了新的面板(dashboard)而不是1.1以前的kube-ui。Dashboard的界面如下所示:




Five Days of Kubernetes 1.2:
http://blog.kubernetes.io/2016/03/five-days-of-kubernetes-12.html

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/32462.html

相关文章

  • Docker Swarm新版本发布Kubernetes的意义

    摘要:即将发布版本,这次的发布直接跟进行竞争。这次的新版本都是在名为的编排系统的基础上建立起来的。从发布的这个新版本面临来自的竞争,被设计来帮助更新配置,缩放,操作主机上集群间的容器。 相比于普通的软件的开发速度,容器编排领域的发展速度相当惊人。基于容器的初创公司呈爆发式增长,这个领域的竞争也愈加激烈。这是一个好的开始,但是技术的选择却成为一个难题。在这样的情况下,我们目前关注了Docker...

    wow_worktile 评论0 收藏0
  • Docker Swarm新版本发布Kubernetes的意义

    摘要:即将发布版本,这次的发布直接跟进行竞争。这次的新版本都是在名为的编排系统的基础上建立起来的。从发布的这个新版本面临来自的竞争,被设计来帮助更新配置,缩放,操作主机上集群间的容器。 相比于普通的软件的开发速度,容器编排领域的发展速度相当惊人。基于容器的初创公司呈爆发式增长,这个领域的竞争也愈加激烈。这是一个好的开始,但是技术的选择却成为一个难题。在这样的情况下,我们目前关注了Docker...

    PascalXie 评论0 收藏0
  • Docker和容器云落地一年后的反思

    摘要:这里我想从我在谷歌内部使用容器,并基于容器研发大规模生产平台的经验中谈谈现有和谷歌容器环境的差别,并通过的实际案例落地经验总结下自身所带来的一些谎言和误区。 我与容器的缘分起源于我在 Google 内部研发容器集群管理系: Cluster Management。谷歌内部一切皆容器,搜索、视频、大数据、内部工具等核心业务都以容器的方式运行在容器编排系统 Borg 上。2014年,随着公司...

    _ang 评论0 收藏0
  • 谷歌发布 Kubernetes 1.3 加速了容器之战

    摘要:在容器之战中,谷歌宣布了最新开源容器编排引擎版本。这个是谷歌对抗计划将和核心引擎结合在一起的举动。选择托管环境来运行工作伴随着版本的发布,谷歌宣布它的托管容器管理平台,已经更新到最新的版本。 在容器之战中,谷歌宣布了最新开源容器编排引擎Kubernetes1.3版本。此次的发布是在 Docker 公司发布 Docker 1.12 版本之后,该版本带有内置的 Swarm 编排功能。 虽然...

    beanlam 评论0 收藏0
  • Docker宣布拥抱k8s,k8s将一统天下?

    摘要:官方于上宣布将在下一个企业版中支持。本次上毫无疑问地成为一个划时代的里程碑,本次大会最大的新闻莫过于官方宣布支持。容器技术作为云计算发展的新阶段正改变着服务交付的方式,更影响着云计算的未来。 Docker官方于DockerCon EU 2017上宣布将在下一个Docker企业版中支持Kubernetes。容器编排之战似乎胜负已分,Kubernetes即将一统天下?容器市场下一步会如何发...

    王陆宽 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<