v0.3-beta
发布时间:2016-06-07
更新内容:
项目管理
- 项目列表页增加构建类型、 自动构建展示
- 新建项目时增加Dockerfile预览
- 新增通过tag查看Dockerfile功能
- 新增Java专属构建功能
- 官方仓库增加Java编译和运行镜像
- 构建选择分支或版本时增加搜索功能
部署管理
- 部署动作增加中断功能
- 修复部署删除时事件信息仍然存在问题
- 可以为每个容器添加健康检查
- 健康检查添加首次检测延迟时间配置项
- 对外服务提供ip列表
- 更新部署事件合并逻辑
集群管理
- 更改构建集群的展示方式和构建主机的配置方式
- 更新添加主机命令生成规则以适应报警功能
- 添加主机新增支持Ubuntu系统
- 增加批量添加主机标签的功能
监控报警
- 增加报警功能,包含主机报警与容器报警,可配置主机组与报警模板、报警组成员与权限、查看并处理未恢复报警,后台需要配置相应组件
- 监控详情修正显示单位错误
全局配置
- 用户管理部分:可配置所有用户的邮箱和电话信息、可删除LDAP用户
- 监控报警部分:增加报警相关模块以及短信、邮件发送接口配置
- 构建集群部分:由集群列表中选择构建集群,并直接配置构建主机
其他修改
-
DomeOS Server镜像:pub.domeos.org/domeos/server:1.3.0
更新新版DomeOS代码,修正Shellinabox产生僵尸进程问题,减小镜像体积
-
Registry镜像:pub.domeos.org/domeos/docker-registry-driver-sohustorage:1.1
可以选择使用Mysql或本地文件存储镜像信息,用于加快查询速度
更新上传接口,提高上传速度
-
Agent镜像:pub.domeos.org/domeos/agent:2.5
更新cAdvisor,适用于docker 1.11.1
更新容器网络流量获取逻辑
-
Shellinabox镜像:pub.domeos.org/domeos/shellinabox:1.1
修复产生僵尸进程问题
注意事项
本次更新,需要修改数据库,不影响已有数据,从v0.2版本更新请执行如下SQL文件:
https://github.com/domeos/server/blob/v0.3/DomeOS/src/main/resources/update-db/update-db-v0.2-to-v0.3.sql