本文发表于一年多前。旧文章可能包含过时内容。请检查页面中的信息自发布以来是否已变得不正确。
SIG-UI:为 Kubernetes 构建出色用户界面的地方
编者按:本周我们将重点介绍 Kubernetes 特别兴趣小组;今天的文章由 SIG-UI 团队撰写,介绍了他们的使命并展示了他们正在进行的出色项目。
Kubernetes 已经处理生产工作负载很长时间了(参见案例研究)。它运行在公共云、私有云和混合云以及裸机上。它可以处理所有类型的工作负载(Web 服务、批处理和混合),并实现零停机滚动更新。它抽象了服务发现、负载均衡和存储,使得在 Kubernetes 上运行的应用程序不受特定云提供商或环境的限制。
Kubernetes 提供的丰富功能非常棒,但实现一个用户友好、易于使用的用户界面却颇具挑战性。如何向用户展示所有功能?我们如何循序渐进地向新手介绍 Kubernetes 概念,同时赋能专家?还有许多类似的挑战我们希望解决。这就是我们为 Kubernetes 用户界面创建特别兴趣小组的原因。
认识 SIG-UI:为 Kubernetes 构建出色用户界面的场所
SIG UI 的使命很简单:我们希望彻底改善所有 Kubernetes 图形用户界面的用户体验。我们的目标是打造适用于开发人员、运维人员和资源经理在各种环境中使用的 UI,同时又要足够直观,让 Kubernetes 新手也能理解和使用。
SIG UI 成员一直在独立开发各种 Kubernetes UI。到目前为止,我们看到的项目要么是与其公司工作流耦合的定制内部工具,要么是专门的 API 前端。我们已经意识到需要一个通用的 UI,它可以独立使用,也可以作为定制供应商的标准基础。我们就是这样启动了 Dashboard UI 项目。版本 1.0 最近发布,并作为集群插件包含在 Kubernetes 中。Dashboard 项目最近在 KubeCon EU 的演讲中被重点介绍,我们对未来有着宏伟的计划!
| | | Dashboard UI v1.0 主屏幕显示在 Kubernetes 集群中运行的应用程序。 |
自 Dashboard UI 最初发布以来,我们一直在认真思考下一步做什么以及 Kubernetes UI 用户对我们计划的看法。我们对此进行了多次内部讨论,但最重要的是,我们直接联系了用户。我们创建了一份问卷,询问了一些人口统计问题以及用例优先级问题。我们收到了来自广泛用户群体的 200 多份回复,这反过来有助于制定 Dashboard UI 的当前路线图。我们的 LiveWyer 成员将结果总结成了一份精美的信息图。
联系我们
我们相信协作是 SIG UI 成功的关键,因此我们邀请所有人与我们联系。无论您是希望提供反馈的 Kubernetes 用户,开发自己的 UI,还是只是想在 Dashboard UI 项目上进行协作,请随时与我们联系。您可以通过多种方式联系我们:
- 发送电子邮件至 sig-ui 邮件列表
- 在 Kubernetes Slack 上与我们聊天:#sig-ui 频道
- 参加我们的会议:每两周一次,星期三太平洋时间上午 9 点(美国友好时间)和每周一次,欧洲中部时间上午 10 点(欧洲友好时间)。有关详细信息,请参阅 SIG-UI 日历。