VMware负责人Pat Gelsinger说:“从Java和虚拟机面世以来,这二十年里还未曾出现过像Kubernetes这样受业界欢迎、这么有活力的技术。我们从现在开始就应该押注Kubernetes,它代表了下一个潮流。”
Kubernetes到底有多受欢迎?云基础设施企业Datadog给出了一份数据,显示了Kubernetes是如何慢慢占领容器圈的。
这份报告调研了数千家公司,包含了15亿个以上的容器。该公司发现运行容器的企业中,大约有45%的用户在使用Kubernetes。只五年就占据了近一半的市场,这个速度还是很快的。只去年一年,Kubernetes的用户数量就增长了10%。
其他容器软件,比如Marathon和Docker swarm都未曾引起如此的轰动。他们的母公司D2iQ(以前是Mesosphere)和Docker 也都已开始向其客户提供Kubernetes。
Datadog还发现Kubernetes在公共云上非常受欢迎。
Google Cloud Platform(GCP)主要是使用Kubernetes托管服务,如Google Kubernetes Engine(GKE)。毕竟Kubernetes是谷歌贡献的。
在Azure中,约有80%在使用Kubernetes,包含Azure Kubernetes服务(AKS)和自管理集群服务,一年前这个比例为67%。
在Amazon Web Services(AWS)上,Kubernetes的受欢迎程度在过去两年中翻了一番,达到45%。
在Kubernetes容器管理中,Node.js是最广泛使用的语言,有57%的组织使用的是Node.js。其次是Java,Python,PHP和Ruby。值得注意的是,尽管Go排名第六,但也比其他排名更靠后的语言高很多。
Datadog还发现,尽管Kubernetes的发展速度非常快,每三个月左右发布一次新版本,但用户仍坚持使用旧版本。截至2019年10月,最受欢迎的版本是Kubernetes 1.13,该版本于2018年12月首次发布。在公共云上,用户倾向于使用默认的Kubernetes版本。GKE和AKS使用1.13作为默认版本,而EKS使用的是1.14作为默认版本。
Kubernetes虽然还不够非常成熟,它强大,但也非常复杂,但可以说已经成为容器圈绝对的主角。其增长速度远超大家预期,毫无争议地赢得了容器化管理和协调的战争,容器生态圈局势基本已定。
领取专属 10元无门槛券
私享最新 技术干货