Mirantis更新K8s IDE,新版Lens 5简化集群访问还推出UI新组件

并购Docker Enterprise的云计算服务厂商Mirantis,更新其Kubernetes IDE,推出第5个主要更新版本Lens 5,这个版本集成云计算集中式服务Lens Spaces,供企业开发团队在云计算原生开发空间中,方便地进行协作。Lens 5还让开发团队能在Kubernetes仪表板,使用安全多方法来访问集群,另外,新版还加入新的社群功能,包括Catalog和Hotbar,让开发者操作Kubernetes更方便。

Lens 5的更新亮点便是Lens Spaces,这是一个能与Lens无缝协作的新云计算服务,使Kubernetes相关团队可在这个集成环境,协作并且进行访问控制。用户在Lens桌面应用程序注册并登录Spaces后,就可以查看有权访问的集群,官方提到,通过Spaces访问集群,会比过去的操作方法更简单,用户不在需要浏览或是剪贴本地kubeconfig,来设置Lens连接至新集群。

在Spaces中,管理员配置的RBAC和角色访问控制,就能够直接配置用户的集群访问,因此用户就不再需要搜索、下载或是发送电子邮件来设置kubeconfig,而能够主动方便地访问集群。Lens Spaces背后所使用的技术,官方称之为集群连接(Cluster Connect),让用户可以将任何Kubernetes集群连接到Spaces,而不需要在防火墙上激活入站连接端口,所以开发人员和运营人员,便可以从任意的地方访问Kubernetes集群。

管理者通过创建Spaces,配置集群和用户,简单地将特定集群和用户摆放置同一个Spaces中,便是授与用户访问集群的权限,同样管理员也可以从空间中删除集群,来撤销用户的访问权限。Lens Spaces让管理者替用户和团队,预定义在Space中共享集群的权限,并且提供直观的工具,以减少人为错误,并且能够快速修复错误配置。

另外,在Lens 5中,官方还推出新的UI组件Catalog,供用户收集Kubernetes集群,以及自定义的Lens查看图、网络连接、服务和自动化等相关资源,只要在Lens中的项目使用Catalog,就能通过组织工具和集群,来改善工作效率,Lens Spaces管理员也能够创建所有成员都可以使用的集中目录,来简化跨团队和项目所使用的工具,并且标准化工作方法。

为了提高构建效率和简化工作流程,官方这次还推出了称为Hotbar的UI组件,可改善用户操作Lens的体验,Hotbar能够自动化用户的工作流程,来达到提升效率的目的。借由指定Hotbar项目的标签、颜色和图标,来安排动作的优先度和操作顺序,用户能创建和切换多个Hotbar,以使用不同的配置和工作区,借由将特定的集群、自动化和Catalog查看图放到HotBar中,就可快速个性化操作体验。