舊版升級指南

本節包含舊版升級的具體說明。

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 的單一內容檔案,確認內容是否已正確套用。