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显示异常的问题。

重要更新丨完成前端重构,KubeOperator开源容器平台v3.7.0发布相关推荐

  1. KubePi可视化管理面板升级,集群扩容步骤分解,KubeOperator开源容器平台v3.11.2发布

    11月15日,开源容器平台KubeOperator正式发布v3.11.2版本.在这一版本中,KubeOperator默认集成最新的KubePi可视化管理面板v1.2.0版本,同时对集群扩容步骤进行了分 ...

  2. Java开源开发平台O2OA V7.0发布,支持Docker容器化部署和三员管理模式

    O2OA开发平台开源至今,已经有很多开发者参与我们每个版本的迭代和更新,有的开发者已经利用O2OA在公司内部搭建公司的开发平台,有的开发者在商业项目中使用O2OA平台作为信息化系统建设的基础能力平台. ...

  3. 开源GIS平台空间数据管理与发布技术研究

    毕业论文(设计) 题目: 开源GIS平台空间数据管理与发布技术研究 2014 年 5 月 摘要 本文系统地分析了网络地理信息系统(Web GIS)工作原理,阐述了使用免费.开源的GIS平台的开发模式. ...

  4. 接口管理系统 eoLinker-AMS 开源版 V3.5.0 发布更新

    eoLinker API Management System(AMS)是一款帮助企业开发人员进行在线管理接口文档.进行自动化测试.团队协作的工具,它旨在提高企业项目的接口管理水平,提升开发速度并且降低 ...

  5. 开源进展 | WeCross v1.2.0 发布,实现FISCO BCOS与Fabric 2.0 的跨链适配

    WeCross是微众银行自主研发并完全开源的区块链跨链协作平台,致力于促进跨行业.机构和地域的跨区块链信任传递和商业合作,有助于实现异构区块链系统之间安全可信的互操作. WeCross v1.0.0. ...

  6. ESP8266/8285/32 系列透传固件 JFirmwareESP v3.5.0 发布(重大更新)

    ESP8266/8285/32 系列透传固件 JFirmwareESP v3.5.0 各种介绍及截图已打包在zip内,自行解压查看即可. 下载地址: CSDN:https://download.csd ...

  7. 最适合中国国情的开源授权协议ZPL 1.0发布

    为什么80%的码农都做不了架构师?>>>    最适合中国国情的开源授权协议: Z PUBLIC LICENSE 1.0 发布了.欢迎大家访问:http://zpl.pub 一.英文 ...

  8. 测试用例支持思维导图编辑模式,MeterSphere开源持续测试平台v1.8.0发布丨Release Notes

    3月25日,MeterSphere一站式开源持续测试平台正式发布v1.8.0版本.v1.8.0版本是2021年农历春节后的第一个版本,经过近两个月的迭代,我们为大家带来了众多的功能更新及优化. 测试用 ...

  9. 文件管理功能重构,MeterSphere开源持续测试平台v2.1.0发布

    2022年8月29日,MeterSphere一站式开源持续测试平台正式发布v2.1.0版本. 在这一版本中,MeterSphere的UI测试模块对鼠标指令进一步扩展,实现了绘图核心场景的覆盖:在测试跟 ...

  10. 集成JIRA/TAPD管理缺陷,增强接口测试,MeterSphere开源持续测试平台v1.2.0发布丨Release Notes

    8月31日,MeterSphere开源持续测试平台正式发布v1.2.0版本.在该版本中,针对测试跟踪模块的缺陷管理功能,我们与主流的JIRA/TAPD平台进行了集成.同时对接口测试进行了全面增强,单接 ...

最新文章

  1. 类中静态成员变量 无法解析的外部符号
  2. eclipse git插件配置
  3. 再论EM算法的收敛性和K-Means的收敛性
  4. android 动态换肤框架,GitHub - ss520k/Android-Skin-Loader: 一个通过动态加载本地皮肤包进行换肤的皮肤框架...
  5. 拦截器RetryAndFollowUpInterceptor分析
  6. 视频质量评价PSNR
  7. linux三种连接方式
  8. MATLAB到底有多厉害?
  9. phpmyadmin突破secure_file_priv写shell 的渗透
  10. 关于监控服务器指标、CPU、内存、警报的一些解决方案
  11. python毕业设计 深度学习抽烟行为检测系统 - yolo opencv
  12. 智能汽车操作系统行业研究及十四五规划分析报告
  13. 网页制作和java有关系么_网页设计注意问题
  14. 【APICloud系列|15】上架ios应用到苹果应用市场总结
  15. 【大数据处理技术】「#0」实验环境准备
  16. 守护进程 - Supervisor的使用
  17. 云计算公司城市云申请新三板挂牌上市
  18. 如何确保按时交付项目? 有哪些实用方法
  19. MediaPlayer与SoundPooly优劣分析
  20. [Algorithm] 哥德巴赫猜想的验证(使用Python从0开始实现)

热门文章

  1. Linux查看增量文件,Linux 利用 rsync 命令提取增量文件
  2. 国二C语言用编译器做题,C语言编程实例100题——国二国三题库大全(必过).doc
  3. RRRR_wys' Blog 3.0 准备上线啦!
  4. 【离散数学】【图论】哈密顿图
  5. Java性能优化攻略详解
  6. DHU 数据科学技术与应用【10】 第八次单元测验 时序与语音数据处理 答案
  7. 有道词典生词本到excel的装换
  8. Excel在数据分析和日常工作的运用
  9. linux反编译lua工具,lua脚本编译及反编译工具下载
  10. GoEasy使用方法记录