先前版本的升级指南

本节包含先前版本升级的具体说明。

所有 AppScan 360° 版本 2.0.0 安装的升级前步骤 - 更新存储卷所有权

  1. 识别 userapi Pod 名称:
    kubectl -n hcl-appscan-ascp get pods
    例如,Pod 名称可能是 ascp-mr-user-api-7f7bd44c78-c9d7n。
  2. 更新存储所有者:
    kubectl -n hcl-appscan-ascp exec <userapi-pod> -- chown -R 1111:2222 /storagemount 
    此过程可能需要一些时间,具体取决于卷上存储的扫描任务数量。
  3. 验证更改:
    kubectl -n hcl-appscan-ascp exec <userapi-pod> -- ls -la /storagemount

特定于单个 VM 安装的升级前步骤 - 更新存储卷所有权

  1. 在开始安装版本 2.0.0 之前,运行 prepareUpgrade 脚本以更新存储卷所有权。
    cd ~/aio-setup
    sudo ./AppScan360_SingleVMsetup_v2.0.0.run -- $PWD prepareUpgrade

在升级到版本 2.0.x 之前设置 LDAP 属性

  1. 对于从版本 1.6.x 或更低版本升级并集成了 LDAP/AD 的安装,要保留 LDAP/AD 设置,您需要在开始升级到 2.0.x 之前临时通过安装 shell 中的环境变量来提供它们。
  2. 设置环境变量:在运行安装脚本之前,请在 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'
  3. 运行安装脚本:请确保在执行安装脚本的同一 shell 会话中设置这些变量。这将允许安装脚本访问这些变量并将它们应用于单个属性文件。
  4. 验证属性:完成安装后,检查位于 aioWorkspace/audit/singular-singular.clusterKit.properties 的单个属性文件,以确认已正确应用相关属性。