Kubernetes 2018年应用调查结果
了解人们如何使用或想要使用Kubernetes可以帮助我们塑造从构建什么到如何实现它的一切。为了帮助我们理解应用程序开发人员、应用程序操作员和生态系统工具开发人员如何使用和希望使用Kubernetes,应用程序定义工作组最近进行了一项调查。调查集中在这些类型的用户角色以及Kubernetes组织拥有的特性和子项目上。其中包括kubectl, Dashboard, Minikube, Helm, Workloads API等。
结果是原始数据现在可用适合所有人。
在一篇博文中有太多的数据要总结,我们希望人们能够通过大量的数据找到有用的信息。以下是一些引起我们注意的亮点。
参加
首先,我要感谢参与调查并提供反馈的380人。我们感谢大家花时间分享这么多细节。
6.8 x反应增加
年夏天2016年,我们对应用程序使用情况进行了调查.Kubernetes是较新的,谈论操作应用程序的人也少得多。
在过去的一年和10个月里,受访者的数量以6.8倍的速度增长。
我们在创新生命周期中处于什么位置?
Minikube主要由macOS和Linux上的人使用。然而,根据2018年Stack Overflow调查,几乎一半的开发人员使用Windows作为主要操作系统.这是Minikube运行的地方。
看到与其他数据集的不同之处是值得深入研究的,以便更好地理解我们的受众,Kubernetes在哪里,以及它在其发展道路上的位置。
大量自定义工具
三分之二的受访者为开发自己的工具以帮助应用程序开发和操作的组织工作。我们想知道为什么会发生这种情况,所以我们问了一个后续问题。44%参与调查的人告诉我们他们这么做的原因。
应用管理工具
超过10%的受访者使用的工具只有4种,其中64%的受访者使用Helm。超过1%的人使用了更多的工具,包括那些我们直接询问的,以及那些我们没有询问的。调查中捕捉到的长尾数据包含了80多种正在使用的工具。
想看更多吗?
随着应用定义工作小组正在处理数据,我们正在将观察结果放入谷歌幻灯片文档.这是一个活文档,在我们查看和讨论数据时,它将继续增长。
有在KubeCon召开的应用程序定义工作组会议讨论调查。如果你愿意参加,这是一个开放的会议。
在这个工作组进行分析和分享的同时,我们希望鼓励其他人查看这些数据,并分享可能获得的任何见解。
注意,调查问题是由应用程序定义工作组在调查中包含的各种子项目的工作人员的帮助下生成的。这就是为什么一些子项目比其他项目有更多和不同的问题。该调查在两周的时间里收集信息,并在社交媒体、邮件列表、博客文章、各种会议和其他地方分享。