Kubernetes是一个开源的、生产级的容器编配系统,用于自动化容器化应用程序的扩展,部署和管理,目前已经更新到1.9版本。在1.8版本推出两个半月之后,Kubernetes 1.9将带来一系列新功能,比如Apps Workloads API(应用程序编程接口)的普遍可用性,默认情况下启用该功能以提供长时间运行的有状态和无状态工作负载,以及Windows系统的初始测试版支持。
Kubernetes最初是为Linux系统开发的,但是由于我们的用户正在大规模地实现容器编排的好处,我们看到了对Kubernetes运行Windows工作负载的需求。 公告中写道,“在12个月前,Kubernetes支持Windows Server的工作就开始了。”
Kubernetes 1.9还对存储支持做了一些改进,比如通过实现容器存储接口(CSI)跨行业标准来降低存储空间的容量,从而降低云存储开发的障碍,并提供兼容性。
虽然这个实现在Kubernetes 1.9的alpha阶段,意味着必须手动启用它,将确保新安装的卷标插件,以及允许第三方存储提供商创建他们自己的解决方案。但是,目前不建议在任何生产环境中使用。
在Kubernetes 1.9中实现的其他改进中,默认情况下支持自定义资源定义(CRD)验证的启用,SIG节点硬件加速器的Alpha构建,使用标准工具安装CoreDNS的能力以及性能和可扩展性提升对于使用kova-proxy的IPVS模式的大型群集。
Kubernetes 1.9现在可以从它的GitHub页面下载,作为一个源代码压缩包,需要编译和安装在你最喜欢的GNU/Linux发行版上,但它也应该很快进入到各种流行Linux发行版的稳定软件库中,所以要确保一旦它登陆就可以更新。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/116136.html