シングル VM 環境のセットアップ

シングル VM スクリプトを使用して AppScan 360° をインストールする前に、最適なデプロイメント環境をセットアップします。

配置サーバーの前提条件

配置サーバーは、AppScan 360° 配置の開始と管理に使用される Linux ベースのシステムです。

カテゴリー 要件
オペレーティング・システム Ubuntu 22.04/Ubuntu 24.04/RHEL 9
ソフトウェア
  • Bash シェル - インストール・スクリプトの実行に必要
  • Docker - Ubuntu 上のローカル・コンテナー・サービス用 (「Docker のインストール」を参照)
  • Podman - RHEL (プリインストールされていることが多い) 上のローカル・コンテナー・サービス用
  • Kubectl - Kubernetes クラスター管理用 (「Kubectl のインストール」を参照)
  • Helm 4 - チャート配置用 (「Helm のインストール」を参照)
注:

新規インストールおよび概念実証 (POC) の場合は、インストールを開始する前にホストのタイムゾーンが UTC に設定されていることを確認してください。

ホストがローカル・タイムゾーンに設定されている場合、証明書が UTC と同期するまで、配置後の短期間スキャンの実行が失敗することがあります

。

外部依存関係

AppScan 360° 構成およびアクセス可能な外部サービスに依存します。
カテゴリー 要件
データベース

db_creator 権限を持つ、MSSQL Server 2019 以上。スキャン実行あたり約 150 KB のストレージ。

認証 ポート 389/636/TCP 経由の OIDC (Keycloak/Okta) または LDAP (Microsoft Active Directory/Domino) 経由のSSO
電子メール 通知用ポート 25/TCP 経由の SMTP サーバー
ライセンス交付 ポート 443/TCP 経由の HCL ライセンス管理ポータル (HCL ID が必要)
コンテナーレジストリー AppScan 360° コンテナー・イメージを格納および取得するためのリモート・コンテナー・レジストリー
ネットワーク 信頼できる証明書による安全な通信 (必要に応じて信頼できない証明書をクライアント JRE キーストアにインポート)
ストレージ スキャンデータのファイルストレージ (「ストレージ要件」を参照)
HCL Harbor SCA スキャンのための最新の問題カタログと脆弱性データを維持するため

その他の注意事項

  • HCL ID - HCL ライセンス、ダウンロード・ポータル、HCL Harbor へのアクセスに必要

  • ブラウザーのサポート - AppScan 360° のユーザー・インターフェースには、Chrome、Safari、Edge、Firefox の最新バージョンを使用してください

  • 画面解像度 - 最適な表示を実現するために、推奨解像度は 1920x1080 です

  • DNS - DNS サーバーで指定 IP を使用して FQDN を公開します

ネットワーク・ポート:

  • 22/TCP - SSH から配置サーバー

  • 25/TCP - SMTP

  • 389/TCP - LDAP

  • 80, 443, 8080/TCP - Web アクセス

  • 5443,6443,7443,8443/TCP - シングル VM のセットアップにのみ追加で必要。

アクセス・ポイント:

  • ユーザーポータル: https://<CK_CONFIGURATION_DISCLOSED_SITE_URL>
  • ユーザー API: https://<CK_CONFIGURATION_DISCLOSED_SITE_URL>/api
  • ユーザー API (Swagger): https://<CK_CONFIGURATION_DISCLOSED_SITE_URL>/swagger

デフォルトのローカル・ユーザー:

  • 管理者 — パスワード: Admin12!

  • ユーザー — パスワード: User123!

追加情報

AppScan 360° シングル VM のセットアップ・スクリプトでは、環境を設定するため一連の質問を受けます。質問に対して、次の情報を提供できるようにしてください。
  • このインストールは、AppScan 360° の概念実証インストールを目的としていますか? このインストールは実働で使用されるのでしょうか?
  • 同時に実行すると予想されるスキャンの数について教えてください。(カスタム・インストール)
  • オープン・ソース・スキャンのソフトウェア・コンポジション分析 (SCA) を有効にしますか?
  • MSSQL 構成の詳細は何ですか? (カスタム・インストール)
  • ソフトウェア・コンポジション分析 (SCA) データベースの詳細は何ですか? (カスタム・インストール)
  • インストールは外部証明書を使用しますか?
  • インストールの第一ドメイン名は何ですか?
  • インストールは外部サービスにアクセスしますか?
  • Is the local VM connected to the local DNS server? (ローカル VM はローカル DNS サーバーに接続されていますか?)
  • インストールにはどのくらいのストレージが割り当てられますか?
  • Do you want to connect with your SMTP mail relay? (SMTP メール・リレーに接続しますか?)
  • Docker レジストリーの詳細は何ですか? (カスタム・インストール)
  • インストールでプロキシーを使用しますか? (カスタム・インストール)