升级指南
netaxe2022-10-14 11:18:52
2023.6.28 版本升级
更新内容
- rbac: 优化服务自动向 rbac 注册服务和注册导航菜单逻辑
- base webssh:登录后端权限二次验证
- 全局: 所有 config.json 配置项删除了 web_port 和 web_ip,改为了 web_url 例如:"http://tmp_server_ip:32200",为了解决 https 场景
- rbac: 增加 ldap 配置项,目前验证 windown AD 域控对接
升级步骤
web 主应用
cd NetAxe/install-compose/main-compose
docker compose down -v && docker compose pull && docker compose up -d
RBAC 权限模块
cd NetAxe/install-compose/rbac-compose
docker compose down -v && docker compose pull && docker compose up -d
修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32204",
其中tmp_server_ip 是你服务器的IP
在后面增加如下配置项:
"auth_ldap": false,
"auth_ldap_server_uri": "ldap://1.1.1.1:389",
"auth_ldap_bind_dn": "CN=aaa,CN=Users,DC=dc,DC=local",
"auth_ldap_bind_password": "asdfasdf",
"auth_ldap_user_search": ["ou=aa,dc=aa,dc=aa", "(sAMAccountName=%(user)s)"],
"auth_ldap_group_search": ["ou=aa,dc=aa,dc=aa", "(objectClass=groupOfNames)"],
"auth_ldap_user_attr_map": {
"first_name": "givenName",
"password": "userPassword",
"last_name": "sn",
"email": "mail"
},
"auth_ldap_user_flags_by_group": {
"is_active": "CN=aa,CN=Users,DC=aa,DC=local",
"is_staff": "CN=aa,CN=Users,DC=aa,DC=local",
"is_superuser": "CN=aa,CN=Users,DC=aa,DC=local"
}
docker compose down -v && docker compose pull && docker compose up -d
基础平台
cd NetAxe/install-compose/baseplatform-compose
修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32200",
其中tmp_server_ip 是你服务器的IP
docker compose down -v && docker compose pull && docker compose up -d
消息网关
cd NetAxe/install-compose/msggateway-compose
修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32201",
其中tmp_server_ip 是你服务器的IP
docker compose down -v && docker compose pull && docker compose up -d
告警中心
cd NetAxe/install-compose/alertgateway-compose
修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32200",
其中tmp_server_ip 是你服务器的IP
docker compose down -v && docker compose pull && docker compose up -d
地址管理
cd NetAxe/install-compose/ipam-compose
修改config.json
删除web_ip 和 web_port配置项
改为
"web_url": "http://tmp_server_ip:32202",
其中tmp_server_ip 是你服务器的IP
docker compose down -v && docker compose pull && docker compose up -d