Kubernetes微服务实战
上QQ阅读APP看书,第一时间看更新

1.2.2 Kubernetes发展历史

Kubernetes和整个云原生场景正在以惊人的速度发展,让我们花点时间来回顾一下它们的历史。这其实是一个非常短的旅程,因为这些事情仅仅开始于几年前——Kubernetes在2014年6月走出Google。当Docker流行起来后,它改变了人们打包、分发和部署软件的方式。但是很明显,Docker不能独立地针对大型分布式系统进行扩展。这时,一批容器编排解决方案涌现出来,比如Apache Mesos以及后来的Docker Swarm。但是,它们都没有达到Kubernetes的水平。Kubernetes的概念基于Google的Borg系统,它汇聚了Google十年来的工程设计和技术优势。作为一个新的开源项目,2015年在OSCON上Kubernetes 1.0正式发布,从此为容器编排平台的快速发展拉开了序幕。Kubernetes及其生态系统的演进,以及它背后的社区,都和它的技术优势一样令人印象深刻。

Kubernetes在希腊语中的意思是舵手,在与Kubernetes相关的众多项目中,你将会看到很多航海术语。