Kubernetes的潮流正在前进 但复杂性和货币化问题依然存在
库伯涅茨的车子继续欢快地前进.在容器编排管理系统发布1.8版本后不到三个月,最新版本(1.9)计划于今天发布。紧随本月在德克萨斯州奥斯汀举行的库伯康事件之后,集装箱存储业务平台基金会也获得了31名新成员。最近的一项Red Monk调查发现,超过一半的《财富》100强企业都在以某种形式使用库伯奈。
在最新发布之前的预期和越来越快的采用速度突出了Kubernetes的一个重要新角色,该角色被定位为跨亚马逊网络服务公司(AmazonWe bServicesInc.)、微软(Micros of t)和谷歌(Google)以及数据中心基础设施的关键赋能技术。尽管人们仍然担心技术的复杂性以及如何将其货币化,但广泛的接受可能是信息技术企业这一部分正在成长的迹象。
“我们一直在谈论让基础设施变得无聊。如果我能看到Kubernetes的新版本,而不是害怕我必须改变一堆东西,我们已经做到了,“Kelsey HighTower(@kelseyhighTower,如图所示),谷歌云平台的员工开发倡导者,以及Kubernetes上的一个主要权威说。
海托塔参观了设在德克萨斯州奥斯汀的Kube ConCloud NativeConevent的一套CUBE,Siliconangle媒体的移动直播演播室,并与John Furrier(@Furrier)和StuMiniman(@stu)的共同主持人进行了交谈。他们讨论了Kubernetes背后的技术、对工具复杂性的担忧、集装箱安全性以及开源世界的货币化策略。
本周,CUBE以凯尔西·海托华为本周嘉宾。
不管像海托华这样的开发人员是否需要修改代码库,最近的Kubernetes版本是一篮子的礼物,正好赶上假期。版本1.9包括一个用于工作负载的应用程序编程接口,betaWindows支持,以及新卷插件和IPv6的早期标准..
新版本API的普遍可用性很重要,因为程序员的涌入促使人们对在Kubernetes平台上构建新工具产生兴趣。海托华说:“我们的整个平台从一开始就是API驱动的。“你不一定会在很低的水平上编写应用程序。你在这里写了很多新的抽象概念。”
高级应用程序编码也引起了人们的关注,即Kubernetes管理变得越来越困难和复杂。云本地计算基金会(Cloud Native Computing Foundation),Kubernetes的家,一直在开发开发工具,以便更容易地使用该技术。其中包括Helm(图表管理)、Draft(精简开发)和Brigade(事件驱动脚本)。
“生活中的每一件事都太复杂了;你不理解的每一件事都太复杂了,”海托华说,摆脱了对集装箱工具管理困难的担忧。“Kubernetes所做的就是利用所有这些复杂性,给它一个API。
对Kubernetes来说,另一个重要的改进涉及安全。KubeCon的项目经理本月概述了基于角色的访问和身份管理的新功能。这些安全工具正在谷歌和AWS的云平台上发展,路线图呼吁为现场轻量级目录访问协议提供进一步的插件。
在应用程序接受用户请求的层内,容器安全性仍然脆弱。因为这就是保护可以快速南下的地方,新的版本正集中在身份和访问控制上,而作为Kubernetes结构的一部分的声明性方法也有所帮助。“我知道这就是在这些机器上运行的东西,我可以放心,”海托华说。
围绕着Kubernetes的快速采用,正在进行一场关于开源Linux生态圈货币化的争论。许多开发人员认为,价值在于围绕技术建立的伙伴关系,而不是开源软件本身。
海托华说:“库伯涅茨为技术合作伙伴搭建了舞台。“有点像Linux。有多少人靠Linux赚钱?
这一问题的正确答案并不多,尽管也有一些明显的例外。一个是“红帽公司”(Red Hat Inc.),这家年收入超过20亿美元、市值在150亿美元以北的开源企业基础设施公司。红帽在Kubernetes上建立了Open Shift,并在引导容器编排工具进入企业方面发挥了作用。
正如今年早些时候维基百科分析中所记录的那样,核心问题是,一旦开源技术大打出手,其他的技术社区就会蜂拥而至。价格下跌,作为未来业务,这种模式变得不那么有吸引力了。还有许多艰苦的、劳动密集型的开发工作,更容易得到更大的科技界的支持。
海托华解释说:“Kubernetes代表了世界红帽、CoreOS和谷歌的经历。“这不是改变游戏,而是让每个人都能看到游戏。