选项
首页
新闻
Kubernetes转10:它如何在过去十年中指导云本地计算 - 接下来是什么

Kubernetes转10:它如何在过去十年中指导云本地计算 - 接下来是什么

2025-04-19
179

Kubernetes转10:它如何在过去十年中指导云本地计算 - 接下来是什么

如果从技术领域中移除Linux、云、容器或Kubernetes,你会发现自己身处一个几乎无法辨认的世界。Linux是所有这些技术的基础;云为我们提供了访问其庞大资源和应用的能力;容器为这些应用提供了家园;而Kubernetes则保持所有容器的和谐。拿走其中任何一个,我们都会被推回到一个更加原始的技术时代。

Kubernetes尤其在过去十年中极大地重塑了云原生计算的世界。庆祝其十周年,Kubernetes是开源协作和创新力量的闪耀典范。从其在谷歌的诞生到成为容器编排的首选标准,它彻底改变了我们部署、管理和扩展应用的方式。

你不必只相信我的话。Pure Storage最近的2024年Kubernetes专家之声报告发现,“在未来五年,80%的新应用将构建在云原生平台上。”我个人对此感到惊讶,这个数字居然没有更高。

Kubernetes对计算的影响

Kubernetes从根本上改变了我们处理计算的方式。正如Isovalent的首席开源官Liz Rice,一家基于eBPF的网络、安全和可观测性公司,向我解释,Kubernetes改变了我们对网络和安全的方法:

Kubernetes本质上是动态的。Pod可以根据需求上下扩展,工作负载可以在不同机器上调度和重新调度。因此,尽管Kubernetes工作负载之间的网络使用IP数据包,但IP地址仅在短期内有意义,因为它们会被不同工作负载在不同时间重复使用。这意味着基于端口和IP地址识别流量的传统网络和安全工具已不足以应对。我们需要工具将临时的IP地址映射到有意义的Kubernetes身份,如Pod、服务、命名空间和节点。

让我们回顾过去十年,看看Kubernetes的起点,它如何塑造了云原生格局,以及未来可能的发展。

Kubernetes的起源

Kubernetes的故事始于2010年代初的谷歌,当时工程师们在应对管理大规模容器化应用的挑战。容器变得越来越重要,亟需一个管理解决方案。

在谷歌内部,组织容器的重要性早已被理解。谷歌早在Docker普及容器之前就已使用容器。当谷歌工程师Craig McLuckie、Joe Beda和Brendan Burns在2013年向时任谷歌技术基础设施负责人的Urs Hölzle提出这个想法时,他回应道:“让我搞清楚。你们想构建一个外部版本的Borg任务调度器,我们最重要的竞争优势之一。我们甚至不在外部讨论的那个。而且,你们还想开源它?”

是的,这正是他们想要的。最终,他们说服了Hölzle这是一个正确的决定。

McLuckie解释了他们的理由:

我们始终相信开源Kubernetes是正确的选择,为项目带来了诸多好处。首先,反馈循环几乎是即时的——如果有问题或某些功能不够完善,我们立刻就能知道。但最重要的是,我们能够与许多优秀的工程师合作,他们真正理解需要部署容器的企业的需求。这是一个良性循环:优秀工程师的工作带来了对项目的更多兴趣,进一步加速了改进和使用的速度。

2014年6月初,在首届DockerCon上,“容器编排之战”被点燃。Apache Mesos、Red Hat的GearD、Docker Libswarm、Facebook的Tupperware和Kubernetes相继发布。时任Drone.io创始人的Brad Rydzewski指出:“我在#dockercon学到的:每个人都在构建自己的编排平台。真的。每个人。”

他没有说错。更多编排程序很快跟进。

即便在早期,我也相信Kubernetes会脱颖而出。它受到谷歌自2003年以来使用的Borg容器管理程序的启发,拥有其他平台缺乏的成熟度。

Kubernetes迅速获得关注。其名称“Kubernetes”来自希腊语“舵手”或“领航员”,象征其在引导容器化应用中的角色。Kubernetes的标志,一个七辐船舵,向其Borg传承及其最初名称Seven of Nine致敬——这是《星际迷航》中一个友好的Borg,因商标原因被放弃。

快速采用与社区增长

Kubernetes的开源特性和强大功能使其立即受到开发者和企业的欢迎。到2015年,Kubernetes达到1.0版本,谷歌与Linux基金会合作成立了云原生计算基金会(CNCF),以Kubernetes为核心技术。这一举措在Kubernetes周围培养了一个充满活力的社区,促进了快速创新和广泛采用。

虽然其他容器编排程序仍然存在,但2017年,亚马逊网络服务(AWS)宣布推出Elastic Container Service for Kubernetes(EKS),标志着Kubernetes在云原生世界的统治地位。

与此同时,CNCF培育了Kubernetes生态系统。如今,数百个云原生程序依赖Kubernetes。没有哪家主要云提供商不使用它。它已成为首选的容器编排平台。

变革云原生开发

Kubernetes对云原生开发的冲击不可低估。它引入了一种新的部署和管理应用的范式,让开发者专注于编写代码而非管理基础设施。Kubernetes抽象了容器编排的复杂性,提供了自动部署和回滚、自愈和水平扩展等功能。

Kubernetes的另一个显著优势是其可移植性。部署在Kubernetes上的应用可以在任何云提供商或本地基础设施上运行,使其成为混合云和多云环境的理想选择。这种灵活性对企业来说是一个游戏规则改变者,使它们能够避免供应商锁定并优化云策略。

多年来,Kubernetes还催生了一个丰富的工具和项目生态系统,扩展了其功能。这些包括Helm,Kubernetes的包管理器,简化了应用的部署和管理;以及Prometheus,Kubernetes环境的强大监控和警报工具。

Kubernetes的崛起还催生了GitOps等新范式,利用Git作为声明式基础设施和应用管理的单一真相来源。

Kubernetes的未来

展望未来,Kubernetes没有放缓的迹象。该平台持续发展,定期添加新功能和增强。Kubernetes社区正在探索简化用户体验、提高安全性和增强可扩展性的方法。

Chainguard联合创始人、Kubernetes的创造者之一Ville Aikas观察到:

我们拥有一个蓬勃发展的CNCF生态系统,这在为平台团队提供多样化的工具和基础设施选择方面是一件美妙的事情。但我也认为这带来了许多需要为运行Kubernetes做出的选择——这个生态系统已经变得非常庞大。我一直觉得Kubernetes之所以如此受欢迎,其核心原因之一是其应用编程接口(API)非常简单,使用它的认知负担相对较低。随着Kubernetes的持续成熟,它需要以某种方式保持其心智模型的简单性和API的易用性。

平衡Kubernetes和云原生编程范式变得越来越复杂。

Groundcover的首席执行官兼联合创始人Shahar Azulay,一家基于eBPF的性能监控公司,指出:

Kubernetes已证明其有效管理多样化任务的能力,但其复杂性需要大量的设置和持续维护。类似于Linux发展成为可靠的操作系统,我预期Kubernetes将转变为一个更用户友好的抽象层。随着Kubernetes采用持续增长十年,效率和成本优化的需求变得越来越关键。

展望未来,Isovalent的Rice补充道:

我们已经看到Kubernetes在混合环境和传统工作负载以及边缘设备中被使用。Cilium的愿景是,应用开发者无需知道或关心他们想要交互的服务运行在哪里:连接性和安全性都应在平台层处理。

另一个令人兴奋的发展是Kubernetes与无服务器计算的整合。Kubeless和Fission等项目将无服务器功能带入Kubernetes,使开发者能够在现有Kubernetes集群上构建和部署函数即服务(FaaS)。无服务器与Kubernetes的融合有望为云原生应用开启新的可能性。

边缘计算与Kubernetes也在携手成长。随着更多设备和应用移向边缘,Kubernetes正在被调整以支持边缘部署。Kubernetes社区正在开发KubeEdge、MicroK8s和Red Hat Device Edge等项目,以实现可在边缘设备上运行的轻量级、高效Kubernetes集群。

Kubernetes的未来一片光明。凭借持续的创新和蓬勃的生态系统,Kubernetes将在未来几年继续塑造云原生格局。祝Kubernetes再创新十年,充满创新、协作和容器编排的卓越表现。

相关文章
OpenAI勾勒出以公共财富基金、机器人税和每周四天工作制为核心的人工智能经济蓝图 OpenAI勾勒出以公共财富基金、机器人税和每周四天工作制为核心的人工智能经济蓝图 正当各国政府竭力应对超级智能机器带来的经济影响之际,OpenAI发布了一套政策建议,概述了在“智能时代”财富与工作将如何重塑。这些构想将传统左倾机制——例如公共财富基金和扩大的社会安全网——与根本上属于资本主义、由市场驱动的经济框架相结合。OpenAI的提案本质上是一份愿望清单,这份公开声明旨在帮助民选官员、投资者和公众理解这家市值8520亿美元的公司如何看待人工智能在重塑劳动力和经济过程中带来的
谷歌推出Gemini笔记本,将NotebookLM与个人知识库相结合 谷歌推出Gemini笔记本,将NotebookLM与个人知识库相结合 谷歌最近为Gemini推出了“Notebooks”功能,旨在通过创建个性化知识库来帮助用户管理复杂项目。此次更新弥合了Gemini与AI研究助手NotebookLM之间的数据鸿沟,标志着谷歌在构建闭环AI工作流方面迈出了关键一步。“笔记本”提供了一个统一的工作区,用户可以在其中集中管理与特定主题相关的聊天记录、文档和PDF文件。用户可以导入过去的对话,并通过自定义指令引导Gemini,结合本地文件
Luma AI 发布了 Uni-1 自回归模型,该模型可同时生成文本和像素 Luma AI 发布了 Uni-1 自回归模型,该模型可同时生成文本和像素 Luma Labs 于 3 月 23 日发布了其图像生成模型 Uni-1,这是该公司首个基于统一智能架构(Unified Intelligence)构建的公开可用模型。目前,官方网站已开放免费试用,API 定价已公布,企业级访问渠道也将逐步推出。架构转型:从扩散模型转向自回归模型Uni-1摒弃了主流的扩散模型方案,转而采用仅含解码器的自回归Transformer架构。该模型将文本和图像令牌以交替序
相关专题推荐
生产率 AI个人健康与专注力教练:缓解倦怠,提升精神能量
AI个人健康与专注力教练:缓解倦怠,提升精神能量

立即访问 XIX.AI,探索 2026 年最优秀的 AI 个人健康与专注力教练。我们的精选排行榜汇集了广受好评、具有颠覆性意义的工具,助您缓解倦怠、提升精神能量。通过真实案例分析,对比免费与付费选项。立即开启通往巅峰生产力和身心健康的道路。

10 个工具
xix.ai
聊天机器人 备受好评的AI浪漫聊天机器人:凭借稳定的个性建立长期关系
备受好评的AI浪漫聊天机器人:凭借稳定的个性建立长期关系

探索2026年最新、评价最高的人工智能浪漫聊天机器人,助您建立真实而长久的联系。我们的精选清单涵盖了功能强大且性格鲜明的聊天机器人,并提供了免费与付费版本的对比分析以及实际测试结果。在XIX.AI上找到您的完美伴侣,立即开始建立联系吧。

10 个工具
xix.ai
教育与学习 最佳AI数据科学导师:精通SQL、Pandas及机器学习工作流程
最佳AI数据科学导师:精通SQL、Pandas及机器学习工作流程

探索2026年最优秀的人工智能数据科学导师,帮助他们掌握SQL、Pandas以及机器学习工作流程。在XIX.AI上查看我们精心挑选的顶级导师名单,获得强大而具有变革性的指导。通过对比免费和付费选项,并结合实际应用案例进行了解,今天就开启你的数据科学精通之路吧。

10 个工具
xix.ai
聊天机器人 最佳AI调情与对话训练工具:实时提升社交魅力与自信
最佳AI调情与对话训练工具:实时提升社交魅力与自信

在 XIX.AI 上探索 2026 年最优秀的 AI 调情与对话训练工具。我们精心挑选的高评分工具助您实时提升社交魅力与自信。探索这些必试的、颠覆性的工具,查看免费版与付费版的对比,并了解每周更新的排行榜。立即开启您的社交优势。

10 个工具
xix.ai
代码 最适合自动化单元测试的最佳AI工具:一键生成Jest、PyTest和JUnit测试用例
最适合自动化单元测试的最佳AI工具:一键生成Jest、PyTest和JUnit测试用例

探索2026年最新评选出的顶级AI工具,这些工具专为自动化单元测试而设计。我们精心挑选了那些功能强大、能够改变开发流程的工具,它们能够帮助您快速生成Jest、PyTest和JUnit测试用例。在XIX.AI平台上,您可以免费查看各种选项,并通过实际测试结果以及每周更新的排名来了解它们的优劣。立即利用这些AI工具,提升您的开发效率吧!

10 个工具
xix.ai
数据分析 最佳 AI 数据可视化工具:从原始文件自动生成交互式 BI 仪表盘
最佳 AI 数据可视化工具:从原始文件自动生成交互式 BI 仪表盘

在 XIX.AI 探索 2026 年最佳 AI 数据可视化工具。我们精心挑选的顶级工具助您即时从原始文件中自动生成功能强大且交互式的商业智能仪表盘。通过实际测试和每周更新的排行榜,对比免费与付费选项。立即释放您数据的潜力。

10 个工具
xix.ai
评论 (4)
0/500
GeorgeWilliams
GeorgeWilliams 2026-04-12 04:00:36

Kubernetes turning 10 feels like a tech lifetime! It's wild to think how much it standardized deployment chaos. Honestly, the 'what's next' part has me curious—will it get simpler or even more complex? The ecosystem feels massive already. 🤔

BillyWilson
BillyWilson 2025-10-03 20:30:59

Kubernetes가 벌써 10년이라니... 처음 도입할 때는 정말 어려웠는데 지금은 거의 모든 인프라의 표준이 되다니 감회가 새롭네요. 다음 10년은 어떤 모습일지 궁금합니다! 혹시 서버리스로 완전히 대체될까요? 🤔

BruceGonzalez
BruceGonzalez 2025-08-26 05:01:22

Kubernetes hitting 10 is wild! It's like the backbone of cloud tech now, but what's next? Hoping for smoother scaling and less complexity 🤞

PaulHill
PaulHill 2025-08-07 13:01:05

Kubernetes at 10? That's a decade of taming the cloud beast! It's wild to think how it’s shaped everything from startups to giants. What's next, though? Smarter orchestration or AI-driven clusters? 🤔 Exciting times!

OR