Kubernetes是谷歌于2014年设计的开源容器管理器,然后捐赠给Cloud Native Computing Foundation,目前版本为1.4,微软已将其作为Azure容器服务的一部分。
微软在迈向集装箱化软件的运动中取得了进展,这是软件开发的一个热点趋势,提高了虚拟化的效率。容器的目的是在任何硬件、任何云和任何环境中运行,而无需修改。
Azure的电脑总监科里·桑德斯(Corey Sanders)今天上午宣布了Kubernetes1.4在Azure容器服务上的预览发布,作为Cloud NativeConKubeCon的前奏,这是一个专门讨论云本地开放源码技术的会议,将于周二在西雅图召开。它由云本地计算基金会赞助,该基金会促进开放源码容器相关项目的合作。
Kubernetes1.4作为Azure容器服务的一部分,而不仅仅是Azure基础设施上的支持,意味着对Kubernetes的“更深入和本土的支持”,给客户“三个完全开源(容器管理服务):DC/OS、Docker Swarm和Kubernetes,”桑德斯写道。库伯涅茨的创始人之一布兰登·伯恩斯(Brendan Burns)在博客中解释说,整合“意味着在Azure门户中点击几下,或者通过在基于Python的新Azure命令行工具中运行一个命令,您将能够创建一个功能齐全的Kubernetes集群,并与其他Azure资源集成在一起。
伯恩斯写道,Kubernetes的1.4版本增加了对本地微软网络、负载平衡和磁盘集成的支持。
微软还宣布了Azure Container Registry,一个预定在11月14日预览时提供的私有存储库。注册表允许存储Docker格式化的图像,并与开源Docker Registry版本2兼容,允许在两种产品中使用相同的工具。