同时安装 AppScan 360° 和 ASRA
注: 以管理员身份在目标系统上执行所有安装和配置活动。此外,安装用户在其主目录中必须有当前的
.kube/config文件,并且 .kube/config 必须指向有效且可访问的集群。要在一个步骤中安装 AppScan 360° 平台和 AppScan Remediation Advisories,请执行以下操作:
- 将 AppScan 360° 安装脚本和 AppScan 360° 安装文件从 MyHCLSoftware 门户网站下载到 /home/username 下的单个目录位置。例如,/home/username/AppScan360。确保所有
.run文件都包含在目录中:AppScan360_OneClick_v2.0.0.runAppScan360_v2.0.0.runAppScan360_ASRA_v2.0.0.runAppScan360_SCA_v2.0.0.runsingular.clusterKit.properties
- 在存放下载文件的文件夹中,通过运行以下命令为安装程序提供可执行权限:
chmod +x /home/username/AppScan360/*.run - 运行安装脚本:注: 虽然不是必需的,但建议您指定文件的文件夹位置,即使从文件夹位置进行安装也是如此。
./AppScan360_OneClick_v2.0.0.run --target <EXTRACTION_PATH> <PROPERTY_FILE_PATH> [--includesca] [--ignorecheck]参数 描述 <EXTRACTION_PATH>解压和运行组件的路径(相对或绝对)。 <PROPERTY_FILE_PATH>包含系统配置的 .properties文件的完整路径。--includesca启用软件组成分析 (SCA) 组件。可选。 --ignorecheck跳过前提条件验证检查。可选。 例如:./AppScan360_OneClick_v2.0.0.run --target home/<username>/AppScan360/extracted /home/<username>/AppScan360/singular-singular.clusterKit.properties --includesca安装程序首先会执行一组验证检查:
-
检查
PersistentVolume或StorageClass配置。 -
验证 Helm 是否可用且响应迅速。
-
验证与已配置的注册表之间的 Docker 映像推送/拉取。
-
使用临时的 Kubernetes Pod 执行 SQL Server 连接检查。
-
- 安装完成后,检查位于
[AppScan360 extraction folder]/logs中的日志,以验证是否正确指定了系统要求以及安装是否成功。