更新内容
总览页面
- 增加了负载均衡使用情况概览以及负载均衡模块的操作记录。
- 增加了配置使用情况概览以及配置模块的操作记录。
- 细化了最近一周操作中的部署信息。
- 优化了最近一周操作记录的展示速度。
- 完善了今日操作记录中有关部署的相关操作记录。
开发集成
项目
- 新建工程时增加跨项目复制已有工程功能。
- 工程构建时增加构建记录的时间展示。
- 修复java专属构建中提示文字与操作情况不符问题。
- 修复gitlab信息删除后,关联到该gitlab的工程无法访问的bug。
- 修复java专属配置镜像列表偶尔加载不出来的问题。
- 改进java专属构建逻辑,可以获取用户上传的镜像。
- 改进专属构建类型的工程,编译命令可以直接填写脚本。
运维管理
服务
- 新建部署时健康检查增加失败次数、成功次数、检查周期配置项。
- 新建部署时增加复制已有部署功能。
- 新建部署时增加配置管理设置。
- 新建部署时增加就绪性检查。
- 新建部署时增加启动命令和启动参数设置。
- 增加部署实例重启功能。
- 增加根据部署列表名称、状态、所在集群、资源占用比、升级时间排序功能。
- 在“升级/回滚”的弹出框上增加当前版本信息。
- 在“扩容/缩容”的弹出框上增加当前实例数信息。
- 修复部署事件列表错误信息刷新的bug。
- 修复新建部署时,集群列表偶尔展示不成功的bug。
- 修复部署版本信息展示时,前端可能无法显示环境变量的bug。
- 修复为容器添加日志时,多个日志文件在同一路径下不能正确收集的问题。
- 修复host模式自动获取端口的问题。
- 修复调用cluster接口用户无集群权限导致部署页面不能显示的问题。
- 优化调整部署添加存储的界面操作。
- 调整日志收集flume镜像默认的资源占用量。
- 调整部署资源占用比计算方式。
- 将Overlay网络模式的对外服务,放到了负载均衡模块;对内服务可添加多端口、粘性会话,同时在“网络/访问”处可修改对内服务。
集群
- 增加监听器,通过监听器来收集kubernetes event事件等。
- 增加通过主机标签筛选主机功能。
- 增加主机列表、实例列表的排序功能。
- 增加从集群中的主机实例跳转到部署详情的实例列表功能。
- 主机信息增加主机内核、版本以及docker、kubernetes版本等信息。
- 主机列表可以选择性的展示主机信息。
负载均衡
- 新增加模块,可以在该模块创建对外服务类型的负载均衡,目前支持kube_proxy和nginx两种类型。
配置集合
- 新增加模块,可以在该模块新建配置,并在新建部署时将该配置挂载到容器中的指定目录。
监控报警
监控
- 增加负载均衡实例的监控。
全局设置
- 登录管理:新增SSO登录功能。
- 代码仓库:删除gitlab时,会根据工程关联情况给出明确提示。
其他更新
- 点击编辑(修改)按钮时获取最新数据功能,包括编辑工程配置、修改部署“网络/访问”、编辑配置详情。
- 前端页面采用懒加载方式,解决前端缓存问题,提高前端页面加载渲染速度。
- 前端页面对话框重构。
注意事项
本次更新,需要修改数据库,不影响已有数据,从v0.5版本更新请执行如下SQL文件:
https://github.com/domeos/server/blob/release-0.6/src/main/resources/update-db/update-db-v0.5-to-v0.6.sql