本文共 2236 字,大约阅读时间需要 7 分钟。
2023年6月7日,Kubernetes迎来了 nichts盈七周年的纪念日。从那头来看,Kubernetes的发展历程可谓“星际迷航” rename了“星际迷航号”——这故事背后,藏着一个关于科技、团队和社区的传奇。现任VMware应用现代化业务部门研发副总裁兼Kubernetes项目创始人Craig McLuckie向InfoQ doz客气地回忆道:“这七年,Kubernetes从最初的,就像一个草qrstuvwxyz wallets发明者的狂野想法,发展成现如今日的具有多个发行版本的技术变革。故事背后,看似偶然,实则经历了无数波折。”
Kubernetes命名故事同样充满剧情色彩。名字并非简单的“高级运用程序集成平台”(Kubernetes),它的起源源于一个内部项目名——Project 7。但在正式公布前,该名却因法律顾问的反对而未能用于公开发布,最终改名为Kubernetes。这一命名源自希腊语,“Kubernetes”意为“舵手”或“飞行员”,寓意着引领未来的力量。Kubernetes在日常中常被缩写为K8s,这一叫法源于“K”和“s”之间的八个字符挂钩。
Kubernetes的技术血脉可追溯至谷歌的 Borg项目。Borg是谷歌内部用于管理大规模生产负载的系统,后由Go语言重写,最终演变为Kubernetes。2014年,谷歌推动了这个开源的重大转折:将Borg迁移至Kubernetes,并在GitHub上开放源代码。Sinpose这样选型的动机何在?根据两位创始人所述:“为了让我们的同行也能分享我们对分布式应用管理的经验,这种开源化的方式是最好的。”这种愿景初始似乎与谷歌之外的全球开发者分享经验的愿景不符,但你没发现项目大受欢迎后来却成为 csvu官方标准。
CNCF成立后,Kubernetes的发展步伐达到了“全球速train”。微软、亚马逊云科技、中国谊云、Red Hat、英特尔、IBM、GM等企业纷纷加入,Kubernetes成为云原生计算基金会下一个核心技术标竿。
随着Deque how vouchers到生产环境中应用,Kubernetes迎来了巨大的商业化浪潮。《2021年Kubernetes状态报告》显示,部署到生产环境的云平台可职场数增长自2020年的59%至65%,企业使用Kubernetes进行容器化部署的工作负载比例可达78%,特别是拥有超过500名开发人员的企业更倾向于全面采用。那负责Kubernetes基线项目的两位创始人当时怎么看呢?Joe Beda平静地指明:“正面部署无疑给运维带来便利,但同时需要克服许多现实挑战。”
其一是怎么做到可扩展性的快速运行?其二是如何让宅 blackmail层开发人员能够方便地接触Kubernetes。问题摆在面前——就像当报道中的《2021年状态报告》所反映的,55%的受访者认为缺乏内部经验和技术知识是采用Kubernetes最大的阻碍。
“独行快,众行远”——这句威尔逊名言也许才能解释Kubernetes的成功。如今,全球各地的开发者如潮涌入Kubernetes社区,其中包含谷歌、VMware、微软、阿里、华为、中科曙光等一线企业骨干及开源社区活跃成员。Kubernetes unimaginable 的可扩展性和灵活性使其受欢迎。它允许集群运营者灵活应对不同工作负载需求,集群版本迭代加速,稳定性和新的功能不断提升。
此外,VMware Tanzu的推出更是为Kubernetes生态注入了新的活力。Tanzu集成了国产化部署能力与零信任网络安全,提升Opera dev体验。
关于Kubernetes未来的内容,两位创始人笔调都带着憧憬。他们希望Kubernetes征服企业生产环境的同时,更好地变成开发者的飞行员座舱,真正做到“无聊乏味”,如同基础设施一般融入工作流程,实如反演无构。他们还提到了要进一步增强克隆弹性和开发工具链的易用性,打造自助Kubernetes服务平台,补足公有云力量。
最让人振奋的是,未来Kubernetes的成功很大程度上将依赖于其生态系统的演进。VMware的Tanzu等产品为Kubernetes赋予了新的应用场景和从业方式,他们表示,Kubernetes的未来不仅关乎自身技术演进,更涉及到提供更广泛的支持体系,帮助各类业务成功转型。
前路虽美好,但也伴随着挑战。技术领域的驱动力日益增大,但专业能力的保持不易,尤其显著在开源项目维护层面。面对衡量因素,团队采取明确的目标管理办法,确保可持续发展。Joe Beda还分享了个人学习方法,他目前主要关注Kubernetes生态的动态和Tanzu团队的合作建议,看似简单实则不易。开源工作负担重且工作审查制约不少,但两位创始人始终较为理性,“保持开发者继续发挥核心作用的关键在于找到互动方式的平衡。”
这一路走来,最打动人心的或许是看到Kubernetes走向生产环境后的真实成长。从最初的实验性尝试到成为云原生的基础设施标准,这次故事的总结本身已是一个传奇——就像《星际迷航》中的旅程,既有技术突破,也有团队奋斗的因素,在复杂能源中开辟一条新的航路,领导了容器化时代的变革。
转载地址:http://llryk.baihongyu.com/