本文发布时间已超过一年。较旧的文章可能包含过时的内容。请检查页面上的信息自发布以来是否已变得不正确。
SIG-UI:为 Kubernetes 构建出色用户界面的场所
编者按:本周我们重点介绍 Kubernetes 特殊兴趣小组(SIG);今天的帖子由 SIG-UI 团队撰写,介绍他们的使命并展示他们正在进行的酷炫项目。
Kubernetes 长期以来一直在处理生产工作负载(参见案例研究)。它可以在公共云、私有云、混合云以及裸机上运行。它可以处理所有类型的工作负载(Web 服务、批处理和混合),并实现零停机滚动更新。它抽象了服务发现、负载均衡和存储,因此在 Kubernetes 上运行的应用程序不会受限于特定的云提供商或环境。
Kubernetes 提供的功能非常丰富,但是实现一个用户友好、易于使用的用户界面是相当具有挑战性的。如何向用户呈现所有功能?如何在逐步向新手展示 Kubernetes 概念的同时,增强专家的能力?还有很多类似的挑战需要我们去解决。这就是我们为 Kubernetes 用户界面创建一个特殊兴趣小组的原因。
认识 SIG-UI:构建出色的 Kubernetes 用户界面的地方
SIG UI 的使命很简单:我们希望从根本上改善所有 Kubernetes 图形用户界面的用户体验。我们的目标是打造由开发人员、运维人员和资源管理者在其各种环境中使用,同时对于 Kubernetes 新手来说足够直观易懂的用户界面。
SIG UI 成员一直在独立地为 Kubernetes 开发各种用户界面。到目前为止,我们看到的项目要么是与其公司工作流程耦合的自定义内部工具,要么是专门的 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 日历。