我们为什么不用Kubernetes?
作者 | Drew Rothstein 策划 | Tina 当今,Kubernetes 已经成为容器编排领域的领导者。但是在 Coinbase 公司,却没有使用 Kubernetes。这是为什么?运行 Kubernetes 会产生哪些问题? 本文要点:容器编排平台是一项复杂而令人惊叹的技术,它可以帮助一些企业和团队解决一系列的问题。然而,我们经常忽略的是,容器技术还带来了一系列的挑战,企业只有克服这些挑战才能避免失败。 https://github.com/hjacobs/kubernetes-failure-stories 1 历史 在讨论现状之前,让我们先了解下时至今日这项技术的发展历程。 1980 年代:chroot 1990 年代:jail 2000 年代(早期):jail > FreeBSD 2000 年代(中期):cgroups 2000 年代(后期):LXC(Linux 容器) 2010 年代(早期):Docker 2010 年代(后期):Kubernetes 如果想进一步了解其历史,请查阅 Enterprise Docker 第七章。 https://www.oreilly.com/library/view/enterprise-docker/9781491994986/ 让我们从 10 年前说起,那时还没有现如今大家都知道的容器。那个时候,我们没有 / 不使用