重要更新丨完成前端重构,KubeOperator 开源容器平台 v3.7.0 发布
5月17日,开源容器平台KubeOperator正式发布v3.7.0版本。在这一版本中,KubeOperator使用“Vue.js+FIT2CLOUD UI”重构了前端界面,同时完成若干功能优化和Bug修复。
重构Web前端界面
相比上一次发布的KubeOperator v3.6.0版本,KubeOperator项目主要是在前端产生了重要变化,用户可以通过KubeOperator v3.x版本平滑升级至v3.7.0版本。
在v3.7.0版本中,KubeOperator开源容器平台通过前端重构向用户交付全新的应用体验。KubeOperator上一版本前端架构于2019年启用,已经使用了两年的时间。伴随着前后端分离的重要技术趋势,以及开源项目整体发展的实际需要,FIT2CLOUD飞致云将统一其旗下所有开源项目的前端框架。
上一版本的前端架构采用的是“Angular+Clarity”的技术组合,应用体验与用户的实际需求存在落差,并且相关组件更新较慢,部分功能实现成本较高,无法满足项目快速演进的需要。
KubeOperator项目组自2021年1月正式启动前端重构工作,选择的是“Vue.js+FIT2CLOUD UI”的技术路线。在进行技术路线选择时,在Angular和Vue.js中选择了具有更加快捷开发模式的Vue.js。
UI框架方面,为了满足产品战略发展的需要,研发团队对UI框架进行了统一,选择了FIT2CLOUD UI开源项目,与FIT2CLOUD的其他产品线保持一致。FIT2CLOUD UI开源项目是基于Element UI二次开发的Vue.js组件库,提供企业软件开发时常用的组件、过滤器及指令等。FIT2CLOUD UI开源项目地址为:github.com/fit2cloud-ui。
KubeOperator项目前端重构过程耗时4个月,新的前端架构对大量基础组件进行抽象,并且会在未来持续优化和改进。新的前端界面在通用组件封装、基础组件抽象等方面投入了大量资源,让用户的操作更加简单方便。
▲ 图1 KubeOperator v3.7.0版本主界面
■ 资源创建模块优化,资源之间进行关联
在KubeOperator v3.7.0版本中,用户创建主机时,如果没有SSH凭据可以在创建主机的过程中直接创建SSH凭据,无需返回至凭据管理栏目进行创建,极大地提升了用户体验。
▲ 图2 在KubeOperator v3.7.0版本中进行主机创建
■ 修改布局。例如项目管理,树形结构展示使得项目展现更加直观,同时可在项目管理界面进行资源授权操作。
▲ 图3 KubeOperator v3.7.0项目列表界面
■ 统一表格布局,支持高级搜索功能
▲ 图4 KubeOperator v3.7.0主机列表界面
■ 统一资源创建编辑页面
▲ 图5 KubeOperator v3.7.0备份账号创建页面
功能优化
■ Kubernetes支持v1.20.4、v1.18.18版本;
■ Docker支持v19.03.15版本;
■ ETCD支持v3.4.14版本。
Bug修复
■ 更新基础镜像版本,修复相关漏洞;
■ 修复创建vSphere可用区失败的问题;
■ 修复获取Project失败的问题;
■ 修复不同分辨率下监控界面Chart显示异常的问题。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Torna 1.7.3 发布,企业接口文档解决方案
Torna 1.7.3 发布,本次更新内容如下: 【增强】支持Nginx配置contextPath doc 【增强】支持批量推送枚举 关于Torna 企业接口文档解决方案,目标是让文档管理变得更加方便、快捷。Torna采用团队协作的方式管理和维护项目API文档,将不同形式的文档纳入进来,形成一个统一的维护方式。 特性介绍 支持接口文档增删改查 支持导入外部接口(支持导入swagger、postman) 支持分享文档(匿名访问、密码访问) 支持OpenAPI管理接口 支持字典管理 支持导出为markdown格式、html格式 支持多环境接口调试 支持Mock数据 支持文档权限管理,访客、开发者、管理员对应不同权限 支持第三方登录接入/OAuth认证登录 支持钉钉免密登录 支持设置全局请求头/请求参数/响应参数 支持中英文切换(i18n) 支持docker运行 提供`管理模式`和`浏览模式`双模式,管理模式用来编辑文档内容,浏览模式纯粹查阅文档,界面无其它元素干扰 部署简单,直接运行脚本启动程序 推荐组合 smart-doc + Torna实现文档全流程自动化 如果您使用Java语言,推荐...
- 下一篇
5.19-5.26 鸿蒙内测直通车-HarmonyOS技术社区专属绿色通道
请仔细并完整阅读以下的每一句话,这关系到你是否能够成功升级鸿蒙系统,尤其是注意事项! 越多人参与,越多内测名额 现有内测名额100个,随参与活动人数增多,有机会追加名额数量 点击报名 我们希望通过活动数据来证明:仍然有很多关心鸿蒙的用户未完成升级,以此来申请更多的名额,延长活动时间。 不论多少人加入活动,我们都会以百分之一的比例抽取幸运开发者,获得此次内测申请资格!请大家把这次活动告诉你身边每一个希望参与鸿蒙内测的朋友,大家的加入会给每个人带来更多中奖可能。 请以任何形式疯狂分享这个活动链接:harmonyos.51cto.com/posts/4469 如何参与活动: 点击“我要报名”,根据步骤成功报名直播。 我们会在活动期间(5月19日-5月26日,共8天)的每天19:00-19:30进行直播间抽奖。 注意事项: ①直播间抽奖需保证:已登录社区账号,成功报名直播活动,进入直播间正常观看直播。 以上三个条件务必全部满足,才可被纳入抽奖用户池进行系统抽奖。 ②请妥善保存浏览器弹出的兑换码,这将作为获奖的唯一凭证,填写内测申请表时必须提供! ③抽奖由系统抽取,以以往的经验,抽奖结果显示会存...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker快速安装Oracle11G,搭建oracle11g学习环境