本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。

Kubernetes 用户体验调查信息图

以下信息图总结了 Kubernetes 官方 Web UI Dashboard 团队在 2016 年 11 月 KubeCon 期间发出的一项调查结果。KubeCon 调查发布后,该调查在两周内通过 Twitter 和各种 Slack 频道进行了推广,并收到了 100 多个回复。我们很高兴这些数据能帮助我们更好地根据用户需求制定功能和路线图决策。

对 Dashboard 的满意度

Dashboard 推出不到一年,仍处于早期开发阶段,我们意识到它还有很长的路要走,但令人鼓舞的是,它正朝着 MVP 的方向发展,即使其基本功能集也为人们带来了价值。受访者表示,他们喜欢 Dashboard 项目的快速进展以及贡献者的活跃程度。他们特别赞赏 Dashboard 为首次使用 Kubernetes 的用户带来的价值以及鼓励探索。Dashboard 方面的挫败感集中在其有限的功能上:值得注意的是,缺乏 RBAC 以及对集群对象及其关系的有限可视化。

受访者人口统计

Kubernetes 使用情况

人们正在生产环境中使用 Dashboard,这非常棒;团队正专注于为此设置进行优化。

功能优先级

在构建 Dashboard 时,我们希望不断将 Kubernetes 用户的需求与我们的产品保持一致。功能领域有意保持尽可能高的级别,以便 Dashboard 团队的 UX 设计师可以创造性地将这些用例转化为具体功能。虽然“更快的马”并没有错,但我们希望确保我们正在为最佳创新创造一个蓬勃发展的环境。

故障排除和调试作为请求功能领域的强有力领先者与之前的 KubeCon 调查一致,现在这是我们最重要的投资领域。目前正在进行的是能够 exec 进入 Pod 的功能,接下来将提供跨对象的聚合日志视图。UI 相对于 CLI 的优势之一是它能够显示事物,而故障排除和调试功能领域是此功能的最佳应用。

除了继续不断投入故障排除和调试功能外,Dashboard 团队目前努力的另一个重点是 Dashboard 中的 RBAC/IAM。尽管在功能领域排名第四,但在 KubeCon 及随后的几天里的各种对话中,它成为 Dashboard 最受关注的功能,也是人们最热衷的功能。这对于许多公司来说是决定性的因素,我们相信它的启用将为 Dashboard 在生产中的使用打开许多大门。

结论

拥有 Kubernetes 用户关于他们如何使用 Dashboard 以及它如何满足他们需求的数据是无价的。如果您错过了调查回复窗口,但仍有想要分享的内容,我们很乐意与您联系并听取反馈或回答问题: