Skip to content

v0.3-beta

Compare
Choose a tag to compare
@fridayis fridayis released this 14 Jun 02:21
· 2 commits to v0.3 since this release

发布时间:2016-06-07

更新内容:

项目管理

  1. 项目列表页增加构建类型、 自动构建展示
  2. 新建项目时增加Dockerfile预览
  3. 新增通过tag查看Dockerfile功能
  4. 新增Java专属构建功能
  5. 官方仓库增加Java编译和运行镜像
  6. 构建选择分支或版本时增加搜索功能

部署管理

  1. 部署动作增加中断功能
  2. 修复部署删除时事件信息仍然存在问题
  3. 可以为每个容器添加健康检查
  4. 健康检查添加首次检测延迟时间配置项
  5. 对外服务提供ip列表
  6. 更新部署事件合并逻辑

集群管理

  1. 更改构建集群的展示方式和构建主机的配置方式
  2. 更新添加主机命令生成规则以适应报警功能
  3. 添加主机新增支持Ubuntu系统
  4. 增加批量添加主机标签的功能

监控报警

  1. 增加报警功能,包含主机报警与容器报警,可配置主机组与报警模板、报警组成员与权限、查看并处理未恢复报警,后台需要配置相应组件
  2. 监控详情修正显示单位错误

全局配置

  1. 用户管理部分:可配置所有用户的邮箱和电话信息、可删除LDAP用户
  2. 监控报警部分:增加报警相关模块以及短信、邮件发送接口配置
  3. 构建集群部分:由集群列表中选择构建集群,并直接配置构建主机

其他修改

  1. DomeOS Server镜像:pub.domeos.org/domeos/server:1.3.0

    更新新版DomeOS代码,修正Shellinabox产生僵尸进程问题,减小镜像体积

  2. Registry镜像:pub.domeos.org/domeos/docker-registry-driver-sohustorage:1.1

    可以选择使用Mysql或本地文件存储镜像信息,用于加快查询速度

    更新上传接口,提高上传速度

  3. Agent镜像:pub.domeos.org/domeos/agent:2.5

    更新cAdvisor,适用于docker 1.11.1

    更新容器网络流量获取逻辑

  4. 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