Kubernetes 就像一辆自卸卡车:原因

自卸卡车是解决各种重要业务问题的优雅方案。
177 位读者喜欢这个。

随着本周 6 月 7 日星期五 Kubernetes 周年纪念日的临近,让我们从这里开始。

自卸卡车很优雅。 认真地说,请花一分钟时间。 它们以优雅的方式解决了各种技术问题。 它们可以移动泥土、砾石、岩石、煤炭、建筑材料或道路路障。 它们甚至可以拖拉装有其他重型设备的拖车。 您可以用五吨泥土装满一辆自卸卡车,然后开着它穿越全国。 对于像我这样的书呆子来说,这就是优雅。

但是,它们不容易使用。 自卸卡车需要特殊的驾驶执照。 它们也不容易装备或维护。 购买自卸卡车时有很多选择,而且需要大量的维护。 但是,它们对于移动泥土来说很优雅。

你知道什么不适合移动泥土吗? 一辆新款紧凑型轿车。 它们更容易购买。 更容易驾驶。 更容易维护。 但是,它们不适合携带泥土。 携带五吨泥土需要 200 趟,而且之后没人想要这辆车。

好吧,你已经决定使用自卸卡车了,但你想自己建造它。 我明白了。 我是个书呆子,我喜欢建造东西。 但是……

如果你拥有一家建筑公司,你不会建造自己的自卸卡车。 你肯定不会维护重建自卸卡车的供应链(这是一个庞大的供应链)。 但是你会学会驾驶它。

好的,我的类比很粗糙,但很容易理解。 易用性是相对的。 易于维护是相对的。 易于配置是相对的。 这真的取决于你想要做什么。 Kubernetes 也没有什么不同。

构建一次 Kubernetes 并不难。 装备 Kubernetes 呢? 嗯,那就更难了。 你觉得 KubeCon 怎么样? 宣布了多少新项目? 哪些是“真实的”? 你应该学习哪些? 你对 Harbor、TikV、NATD、Vitess、Open Policy Agent 有多深入的理解? 更不用说 Envoy、eBPF 和 Linux 中的许多底层技术了? 这感觉很像在 1904 年工业革命如火如荼地进行时建造自卸卡车。 弄清楚使用什么螺丝、螺栓、金属和活塞。(蒸汽朋克,有人吗?)

构建和装备 Kubernetes,就像一辆自卸卡车一样,如果你从事金融服务、零售、生物研究、食品服务等行业,那么这可能不是你应该解决的技术问题。 但是,学习如何驾驶 Kubernetes 绝对是你应该学习的。

Kubernetes 就像一辆自卸卡车,对于它可以解决的各种技术问题(以及它拖动的生态系统)来说,它很优雅。 所以,我想用我的计算机科学教授在大学第一年告诉我们的一句话来结束。“总有一天,你会看到一段代码,并对自己说,‘现在这很优雅!’”

Kubernetes 很优雅。

User profile image.
在 Red Hat,Scott McCarty 是容器子系统团队的技术产品经理,该团队支持 OpenShift Container Platform 和 Red Hat Enterprise Linux 中的关键产品功能。 重点领域包括容器运行时、工具和镜像。

评论已关闭。

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.