成熟的Kubernetes权衡选择和标准
库伯涅茨管理容器的开源系统(一种运行分布式应用程序的虚拟化方法)的丰富复杂性吸引了不同的用户和贡献者。从公有云提供商到小型初创企业到企业用户,每个人都有自己的手;他们能合作控制混乱并为成熟的技术带来标准吗?
Red Hat公司容器化应用程序基础设施架构师克莱顿?科尔曼(Clayton Coleman)表示,公司使用Kubernetes的方式多种多样,必须有广泛的选择。
克莱顿与StuMiniman(@stu)交谈,他是CUBE的主持人,硅谷媒体的移动直播工作室,以及嘉宾主持人马特·布罗伯格(@mbbroberg)在德克萨斯州奥斯汀Kube ConCloud NativeCon的采访中。
在该频谱的所有端,都有公司在公共云上部署基于微服务的生产应用程序。相反,有一些拥有几十年历史的巨型公司在一个更大的系统中使用Kubernetes零碎的技术。
科尔曼说:“这就是生态系统真正发挥作用的地方。
库伯涅茨生态系统以不同的交付模式追踪用户的弧线。首先,Kubernetes是一种免费的开源技术。越来越多的公共云,如亚马逊网络服务公司,正在将Kubernetes作为一种服务集成到他们的基础设施中。Red Hat是以开放源码技术的形式或Open Shift的标志性包装进入竞争的,它使用Docker容器分发Kubernetes。分发的想法-对如何使用开源技术进行固化和做出一些选择-是红帽的舵手。
科尔曼说:“我们实际上已经开始将分配心态真正运用到库贝涅茨身上。
库伯涅茨是云计算基金会的一部分。在过去一年中,CNCF项目的数量从4个增加到14个。没有任何项目或公司将主导开源;同样,Kubernetes也不会主导CNCF,Colemand。然而,“如果你愿意的话,我希望看到库伯涅茨作为核心,内核的努力,”他补充道。
根据科尔曼的说法,围绕Kubernetes核心,其他CNCF技术理想地将围绕一些最佳实践进行整合。例如,Kubernetes和容器的安全标准以及其他问题需要解决。
科尔曼说:“我们都需要共同努力,使这些标准解决方案得以实现。为此,有CNCF一致性配置文件的Kubernetes。科尔曼总结说:“这是一项新的努力,旨在接受我们在Kubernetes中使用的测试,以确保它正确地工作,并使用它来说,‘这是你可以依赖的每一个Kubernetes发行版也支持的东西。
观看下面的完整视频采访,并确保查看更多的硅钢和CUBE的报道KuberConCloud NativeCon事件。(*披露:Red Hat Inc.赞助了该部分内容。(《红帽》和其他赞助商都没有编辑控制权。