本文发布已超过一年。较旧的文章可能包含过时内容。请检查页面信息自发布以来是否已发生变化。

Kubernetes 用户体验调查信息图

以下信息图总结了 Dashboard(Kubernetes 官方 Web UI)团队在 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 以及它如何满足他们需求的数据是无价的。如果您错过了调查回复窗口但仍有想分享的内容,我们非常乐意与您联系并听取反馈或回答问题: