先前版本的升级指南
本节包含先前版本升级的具体说明。
所有 AppScan 360° 版本 2.0.0 安装的升级前步骤 - 更新存储卷所有权
- 识别 userapi Pod 名称:
例如,Pod 名称可能是 ascp-mr-user-api-7f7bd44c78-c9d7n。kubectl -n hcl-appscan-ascp get pods - 更新存储所有者:
此过程可能需要一些时间,具体取决于卷上存储的扫描任务数量。kubectl -n hcl-appscan-ascp exec <userapi-pod> -- chown -R 1111:2222 /storagemount - 验证更改:
kubectl -n hcl-appscan-ascp exec <userapi-pod> -- ls -la /storagemount
特定于单个 VM 安装的升级前步骤 - 更新存储卷所有权
- 在开始安装版本 2.0.0 之前,运行
prepareUpgrade脚本以更新存储卷所有权。cd ~/aio-setup sudo ./AppScan360_SingleVMsetup_v2.0.0.run -- $PWD prepareUpgrade
在升级到版本 2.0.x 之前设置 LDAP 属性
- 对于从版本 1.6.x 或更低版本升级并集成了 LDAP/AD 的安装,要保留 LDAP/AD 设置,您需要在开始升级到 2.0.x 之前临时通过安装 shell 中的环境变量来提供它们。
- 设置环境变量:在运行安装脚本之前,请在 shell 中设置以下环境变量。将占位符值替换为实际值:
export AS360_AIO_AD_DOMAIN='your_domain.com' export AS360_AIO_AD_USERNAME='your_username' export AS360_AIO_AD_PASSWORD='your_password' export AS360_AIO_AD_AUTHORIZED_GROUPS='group1,group2' # Use '' if no groups export AS360_AIO_AD_SSL='false' # Set to 'true' if using SSL export AS360_AIO_AD_TARGET_OU='OU=Users,DC=your_domain,DC=com' - 运行安装脚本:请确保在执行安装脚本的同一 shell 会话中设置这些变量。这将允许安装脚本访问这些变量并将它们应用于单个属性文件。
- 验证属性:完成安装后,检查位于 aioWorkspace/audit/singular-singular.clusterKit.properties 的单个属性文件,以确认已正确应用相关属性。