升级或更新 Central Platform
更新当前版本
要使用新配置更新安装:
- 更新
singular-singular.clusterKit.properties
文件。有关文件参数,请参阅 准备配置文件。 - 从包含抽取的工具包的文件夹位置,输入:
> ./setup.sh $PWD/..
升级到 AppScan 360° 的新版本,而不迁移数据
仅在没有活动扫描正在运行时才执行升级。
要在不迁移数据的情况下从 V1.1.x 或更早版本升级到 AppScan 360° V1.2,请按照以下位置中的说明执行操作:
升级到 AppScan 360° 的新版本并迁移数据
要将 AppScan 360° V1.2 升级到更新版本:
将自动迁移数据。
- 如果要维护相同的配置,请备份
singular-singular.clusterKit.properties
。 - 从 HCL 许可证和下载门户网站下载新的 AppScan 360° 安装包。
- 按照 安装 AppScan Central Platform 中所述方式安装 AppScan 360°。
完成后,您将收到 AppScan 360° 更新已安装并可供使用的确认。
要从 AppScan 360° V1.1.x 升级到 V1.2.0 并迁移数据:
- 备份所有数据。
- 按照 设置 AppScan 360° 环境 中所述方式准备环境。
- 按 准备配置文件 中所述方式编辑要安装的
singular-singular.clusterKit.properties
文件,将参数从 V1.1.x 映射到 V1.2,具体如下:AppScan 360° V1.1.x 参数 AppScan 360° V1.2.0 参数 DB_NAME
DB_HOST
DB_USERNAME
DB_PASSWORD
CK_CONFIGURATION_CONFIDENTIAL_DEFAULT_CONNECTION
LDAP_USERNAME
CK_CONFIGURATION_DISCLOSED_LDAP_USERNAME
LDAP_PASSWORD
CK_CONFIGURATION_CONFIDENTIAL_LDAP_PASSWORD
LDAP_DOMAIN
CK_CONFIGURATION_DISCLOSED_LDAP_DOMAIN
EXTERNAL_IDP_MODE
CK_CONFIGURATION_DISCLOSED_EXTERNAL_IDP_MODE
LDAP_AUTHORIZED_GROUPS
CK_CONFIGURATION_DISCLOSED_LDAP_AUTHORIZED_GROUPS
EXTERNAL_ACCESS_PROXY
CK_CONFIGURATION_DISCLOSED_EXTERNAL_ACCESS_PROXY
USE_EXTERNAL_SERVER_CERTIFICATE
CK_CUSTOMER_INGRESS_CERTIFICATE_ENABLED
MAIL_SMTP_HOST
CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_HOST
MAIL_SMTP_PORT
CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_PORT
MAIL_SMTP_ENABLE_SSL
CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_ENABLE_SSL
MAIL_SMTP_USERNAME
CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_USERNAME
MAIL_SMTP_PASSWORD
CK_CONFIGURATION_DISCLOSED_MAIL_SMTP_PASSWORD
注: 未指定的 V1.1.x 参数在 V1.2.0 中不适用。此外,V1.2.0 还具有必须指定的其他参数。重要: 从 AppScan 360° V1.1.0 或更早版本升级时,LDAP 配置无法按原样重新使用。在安装之前,必须验证所有 LDAP 参数是否满足 AppScan 360° V1.2 的要求。 - 从 HCL 许可证和下载门户网站下载新的 AppScan 360° 安装包。
- 在文件服务器上准备共享,以公开 NFS 和 SMB 协议
- 确保使用支持 NFS 的存储驱动程序 (CSI) 安装 AppScan 360° V1.2.0 K8S 集群。
- 停止 AppScan 360° 服务。从 V1.1.x 安装文件夹中运行:
> ./stop.ps1
- 使用 SMB 在 AppScan 360° 机器上使用网络驱动器连接到指定的共享。
- 将所有 AppScan 360° 共享数据从
c:\saasworkingdirectory
(在 AppScan 360° 机器上)复制到文件服务器上的指定共享。 - 在 AppScan 360° V1.2.0 K8S 集群上定义映射到文件服务器上指定共享的持久卷 (PV)。例如:
apiVersion
:v1kind
:PersistentVolumemetadata
:name
:nfs-pv使用
CK_CSI_STORAGE_SHARED_FILE_SYSTEM_VOLUME_NAME
安装参数的值
spec
:capacity
:storage
:<SHARED_DATA_SIZE>
使用
CK_CSI_STORAGE_SHARED_FILE_SYSTEM_REQUESTED_CAPACITY
安装参数的值
accessModes
:- ReadWriteManypersistentVolumeReclaimPolicy
:保留storageClassName
:<CSI_STORAGE_CLASS>
使用
CK_CSI_STORAGE_CLASS_NAME
安装参数的值nfs
:path
:<SHARE_PATH_ON_FILE_SERVER>
server
:<FILE_SERVER_IP>
- 按照 安装 AppScan Central Platform 中所述方式安装 AppScan 360°。
完成后,您将收到 AppScan 360° 更新已安装并可供使用的确认。