Installation groupée d'AppScan 360° et d'ASRA

Remarque : Effectuez toutes les activités d'installation et de configuration en tant qu'administrateur sur le système cible. En outre, l'utilisateur effectuant l'installation doit disposer du fichier .kube/config actuel dans son répertoire de base et .kube/config doit pointer vers un cluster valide et accessible.
Pour installer la plateforme AppScan 360° et Conseils de résolution AppScan en une étape :
  1. Téléchargez le script d'installation d'AppScan 360° et les fichiers d'installation d'AppScan 360° à partir du portail MyHCLSoftware vers un emplacement de répertoire unique sous /home/username. Par exemple, /home/username/AppScan360.
    Assurez-vous que tous les fichiers .run sont inclus dans le répertoire :
    • AppScan360_OneClick_v2.0.0.run
    • AppScan360_v2.0.0.run
    • AppScan360_ASRA_v2.0.0.run
    • AppScan360_SCA_v2.0.0.run
    • singular.clusterKit.properties
  2. Dans le dossier dans lequel les fichiers ont été téléchargés, fournissez l'autorisation exécutable au programme d'installation en exécutant :
    chmod +x /home/username/AppScan360/*.run
  3. Exécutez le script d'installation :
    Remarque : Bien que cela ne soit pas obligatoire, nous vous recommandons de spécifier l'emplacement du dossier des fichiers, même si vous effectuez l'installation à partir de l'emplacement du dossier.
    ./AppScan360_OneClick_v2.0.0.run --target <EXTRACTION_PATH> <PROPERTY_FILE_PATH> [--includesca] [--ignorecheck]
    Paramètre Description
    <EXTRACTION_PATH> Chemin relatif ou absolu d'extraction et d'exécution des composants.
    <PROPERTY_FILE_PATH> Chemin complet du fichier .properties contenant la configuration système.
    --includesca Activez le composant d'analyse de la composition logicielle (SCA). Facultatif.
    --ignorecheck Ignorez les vérifications de validation pré-requises. Facultatif.
    Exemple :
    ./AppScan360_OneClick_v2.0.0.run --target home/<username>/AppScan360/extracted /home/<username>/AppScan360/singular-singular.clusterKit.properties --includesca

    Le programme d'installation effectue d'abord un ensemble de vérifications de validité :

    • Vérifie la configuration PersistentVolume ou StorageClass.

    • Vérifie que Helm est disponible et réactif.

    • Valide les opérations push/pull d'image Docker vers et depuis le registre configuré.

    • Effectue une vérification de la connectivité SQL Server à l'aide d'un pod Kubernetes temporaire.

  4. Une fois l'installation terminée, consultez les journaux à l'adresse [AppScan360 extraction folder]/logs pour vérifier que la configuration système requise est correctement spécifiée et que l'installation a réussi.