云原生计算基金会 (CNCF) 正在举办其第五届核心会议。其正式名称是 KubeCon + CloudNativeCon,但最重要的是 Kubernetes 的家。 采用者、贡献者和对 Kubernetes 好奇的与会者加起来达到了创纪录的 12,000 人。
我参加了这次展会,为我们的社区进行报道(完全披露:我的门票是作为行业分析师提供的)。以下是我在第一天听到的内容。
关于云原生工艺的主题演讲
Dan Kohn,CNCF 基金会的执行董事,以一个关于如何思考云原生采用工艺的新故事开始了这一天。 他的儿子是一位狂热的 Minecraft 玩家,他正躺在沙发上,iPad 屏幕上空无一物。 当被问及原因时,他回答说:“我正在躲避僵尸。”
在一个吸引了所有人注意力的转折中,Dan 接着说,企业公司对云原生采用的反应也是如此。
他的观点:企业组织仍在玩游戏,但随着云原生采用的兴起,他们正躲在黑暗中。 他们有一种类似于他儿子玩 Minecraft 时不知道如何应对僵尸威胁的恐惧反应。 Dan 强调说,恐惧是真实存在的。 不应低估停机和安全漏洞的风险。 而且,他们在已知的事物中感到安全。
他最终揭示了真相:在 Minecraft 中,恐惧来自于缺乏对抗僵尸的正确工具。 玩家必须学习制作新工具才能成功,并且他们最好向那些以前制作过工具的人学习。 这样,我们都在共同踏上云原生采用之旅。
Mine + craft = Minecraft。
Dev + Ops = DevOps。
对于 Minecraft,您必须精通采矿和制作才能在游戏中表现出色。 @dankohn1 对企业也有同样的看法。 #KubeCon pic.twitter.com/sTV7HcBtsB— Matt Broberg @ #KubeCon (@mbbroberg) 2019 年 11 月 19 日
这引导我们来到了今天。 许多人采用了 Kubernetes,并在过去五年的增长和采用过程中逐渐信任它。 新用户可以通过与开源社区中的其他人一起制作来消除他们的恐惧。 结果将能够对抗僵尸和对云原生的恐惧。
从 CNCF 基金会毕业
CNCF 的使命之一是支持云原生软件的成熟度。 他们 设计了一个模型来支持这样做,并在 此处详细概述了该模型。

该模型受到了赞扬,因为在采用率、维护者参与度和项目健康状况方面不断增长的项目庆祝他们的毕业,这既是技术责任制的一种形式,也是对更广泛采用的公开认可。
Vitess:云原生数据库
今天第一个庆祝毕业的项目是 Vitess。 它被描述为一种专门为云原生环境设计的数据库,与过去的虚拟机等架构相比,它提供了不同的保证。 Vitess 背后的团队自豪地谈到了其最大的采用者,其中包括一位声称每秒查询次数达到 3500 万次的采用者。
Helm 达到 3.0 版本
从 Kubernetes 领域的早期开始,项目就一直在努力使同一应用程序的部署成为自动化任务。 Helm 正是出于这种需求而产生的,五年后,它已成为如何以类似于软件包管理的方式将应用程序部署到 Kubernetes 的明确事实标准。
Helm 团队取得了一些令人印象深刻的里程碑,包括他们每月下载量超过 100 万次的事实。 更令人印象深刻的是,他们现在的维护者比项目整个历史上的维护者都多 (29 位)。 Helm 3.0 的发布包含了一些来自其狂热用户群的长期需求的功能,包括删除了一个名为 Tiller 的依赖项。 阅读有关 Helm 3.0 的更多信息,请点击此处。
Jaeger 标志着分布式追踪的成熟
能够跨微服务追踪错误,为管理员和开发人员提供了修复复杂问题的正确信息。 今天,随着 Jaeger 毕业,这项名为分布式追踪的挑战得到了庆祝。
Jaeger 现在拥有来自四家公司的 15 位活跃维护者、超过 1,200 位贡献者以及超过 375 位提交和拉取请求的作者。 它还拥有超过 9,000 个 GitHub 星星、1000 万次 Docker Hub 拉取、2,800 名 Twitter 粉丝和 815 名 Gitter 频道成员。
走出黑暗
KubeCon 以一个有趣而意味深长的故事拉开序幕,呼吁我们所有人走出黑暗,走向云原生的工艺。 今天上午的主题演讲揭示了广泛采用的项目,这些项目可用于从数据库到分布式追踪等各种用途,并为我们提供了了解其增长的路线图。 项目在 CNCF 模型中通过增加采用率、维护性和项目运行结构的成熟度。 许多人将依靠这些认可来指导他们的采用,因为他们追求走出黑暗。
评论已关闭。