Omnia/AppScan 修復アドバイザリー のインストール

Omnia/AppScan 修復アドバイザリー のインストールは複数のステップで構成されています。
  1. Omnia/AppScan 修復アドバイザリー インストール・ファイルを、ASCP のインストール元フォルダーにダウンロードします。
  2. Omnia/AppScan 修復アドバイザリー インストール・ファイルを実行します。
注: ターゲット・システムで、すべてのインストールおよび構成作業を管理者として実行します。

Omnia/AppScan 修復アドバイザリー のインストール

Omnia/AppScan 修復アドバイザリー をインストールするには、次の手順を実行します。
  1. HCL License and Download Portal から、Omnia/AppScan 修復アドバイザリー インストール・ファイルを、ASCP をインストールしたフォルダーと同じフォルダーにダウンロードします。
  2. 次を実行して、インストーラーに実行可能許可を設定します。
    $ chmod +x <PATH-OF-INSTALLER/APPSEC-INSTALLER-FILENAME>
  3. コマンド行でレジストリー情報を指定して、インストール・ファイルを実行します。
    以下に例を示します。
    AppScan360_v1.2.0_ASRA.run -- [registry information] -f  ~/.docker/config.json
    レジストリー情報は、次の 3 つの方法のいずれかで指定できます。
    • 直接。以下に例を示します。
      $ ./AppScan360_v1.2.0_ASRA.run -- -server <registry[:port]> -f  ~/.docker/config.json

      この方法では、Omnia/AppScan 修復アドバイザリー イメージをレジストリーにプッシュし、Helm をインストールします。秘密の作成を試みることはありませんが、秘密がクラスター内で使用可能であることを確認します。

    • ASCP のインストール時に指定された構成ファイルから。以下に例を示します。
      $ ./AppScan360_v1.2.0_ASRA.run -- -config <singular-singular.clusterKit.properties> -f  ~/.docker/config.json

      この方法では、Omnia/AppScan 修復アドバイザリー イメージをレジストリーにプッシュして Helm をインストールし、秘密を作成または置換します。

    • 別の構成ファイルから。以下に例を示します。
      $ ./AppScan360_v1.2.0_ASRA.run -- -file <docker_config_file> -f  ~/.docker/config.json

      この方法では、Omnia/AppScan 修復アドバイザリー イメージをレジストリーにプッシュして Helm をインストールし、構成ファイルを入力として使用して Helm 用の secret.yaml ファイルを作成し、クラスター内の既存の秘密を削除します。

      別の構成ファイルを使用する場合は、ファイルに次の情報が含まれている必要があります。
      • CK_DOCKER_REGISTRY_ADDRESS=<registry[:port]>

      • CK_DOCKER_REGISTRY_USERNAME=<username>

      • CK_DOCKER_REGISTRY_PASSWORD=<password>

  4. インストールが完了すると、適切なメッセージが表示されます。
重要: スキャンを実行するには、ライセンス・キーを使用して AppScan 360° をアクティブ化する必要があります。