V1.3.0
如果您是老用户,请根据下面步骤升级,如果您是新用户请根据【快速入门】文档全新安装
升级步骤¶
1.更新opsany-paas代码
cd /opt/opsany-paas && git pull
2.重新修改配置文件,为最新的SAAS平台增加环境变量。
cd /opt/opsany-paas/install/
cp install.config.example install.config
请根据实际情况进行修改,v1.3.0版本增加了一些配置,需要手工比对进行修改。或者重新生成配置文件,根据实际情况进行修改。
3.添加环境变量到平台中
cd /opt/opsany-paas/saas/
python3 add_env.py
4.为PaasAgent容器增加OpenLDAP支持
[root@demo ~]# docker exec -it opsany-paas-paasagent /bin/bash
[root@a926eb98d4a3 /]# yum install -y openldap-devel
5.更新login服务,由于增加了LDAP支持,需要重新替换Login容器。
grep '^[A-Z]' install.config > install.env
source ./install.env && rm -f install.env
docker stop opsany-paas-login && docker rm -f opsany-paas-login
docker rmi registry.cn-beijing.aliyuncs.com/opsany/opsany-paas-login:v3.2.6
docker pull registry.cn-beijing.aliyuncs.com/opsany/opsany-paas-login:v3.2.6
docker run -d --restart=always --name opsany-paas-login \
-p 8003:8003 -v ${INSTALL_PATH}/logs:/opt/opsany/logs \
-v ${INSTALL_PATH}/conf/settings_production.py.login:/opt/opsany/paas/login/conf/settings_production.py \
-v /etc/localtime:/etc/localtime:ro \
${PAAS_DOCKER_REG}/opsany-paas-login:${PAAS_VERSION}
6.更新ESB,请根据文档,单独更新ESB。 https://docs.opsany.com/ops-guide/update-esb/
7.重新下载SaaS软件包,请查收更新通知邮件。
8.在开发中心,挨个上传部署,或者使用saas-update.sh脚本进行批量更新。注意修改脚本中的admin密码。
./saas-update.sh all
v1.3.0版本更新记录¶
功能新增:¶
- 云管平台: 新增阿里云负载均衡功能
- 云管平台: 主机管理增加弹性IP搜索
- 堡垒机: 新增数据库功能
- 堡垒机: 新增网络代理功能
- 堡垒机: 新增审计员权限策略
- 堡垒机: 新增从资源平台批量导入功能
- 统一权限: 新增LDAP认证管理功能
- 管控平台: 新增资产采集插件的导入和导出功能
- 监控平台: 新增服务拨测告警通知功能
- 事件中心: 新增智能告警(告警事件、分派策略、通知策略)功能
缺陷修复:¶
- 堡垒机: 控制台增加搜索功能、主机资源和数据库资源分大组以及增加数字统计等
- 管控平台: 优化SSH状态异常判定
代码优化:¶
- 资源平台: 重构主机视图和应用视图页面
- 资源平台: 优化资源仓库-实例列表展示页面,优化公有云、云区域、可用区、云主机新建和编辑的交互展示提醒
- 资源平台: 资源搜索图片加载优化
- 工作台: 优化顶部导航个人中心下拉菜单展示样式
- 监控平台: 服务拨测分组增加数字统计