Mise à niveau ou mise à jour de la Plateforme centrale

Mise à jour de la version actuelle

Pour mettre à jour l'installation avec une nouvelle configuration, procédez comme suit :
  1. Mettez à jour le fichier singular-singular.clusterKit.properties. Voir Préparation du fichier de configuration pour les paramètres de fichier.
  2. À partir de l'emplacement du dossier qui contient le kit extrait, saisissez :
    > ./setup.sh $PWD/..

Procédez à une mise à niveau vers une nouvelle version de AppScan 360° sans migrer les données

Procédez à une mise à niveau uniquement lorsqu'aucun examen actif n'est en cours d'exécution.

Pour procéder à une mise à niveau vers AppScan 360° version 1.2 à partir de la version 1.1.x ou antérieure sans migrer les données, suivez les instructions de :
  1. Configuration de l'environnement AppScan 360°
  2. Préparation du fichier de configuration
  3. Installation de la Plateforme centrale AppScan

Procéder à une mise à niveau vers une nouvelle version de AppScan 360° et migrer les données

Pour mettre à niveau AppScan 360° version 1.2 vers une version plus récente :

Les données sont migrées automatiquement.

  1. Sauvegardez singular-singular.clusterKit.properties si vous souhaitez conserver la même configuration.
  2. Téléchargez le nouveau package d'installation AppScan 360° à partir du Portail de licence et de téléchargement HCL.
  3. Installez AppScan 360° comme indiqué dans Installation de la Plateforme centrale AppScan.

    Une fois qu'elle est terminée, vous recevez la confirmation que la mise à jour de AppScan 360° est installée et prête à être utilisée.

Pour procéder à une mise à niveau de AppScan 360° version 1.1.x vers la version 1.2.0 et migrer les données :
  1. Sauvegardez toutes les données.
  2. Préparez l'environnement comme décrit à la section Configuration de l'environnement AppScan 360°.
  3. Modifiez le fichier singular-singular.clusterKit.properties de l'installation comme décrit à la section Préparation du fichier de configuration, en mappant les paramètres de la version 1.1.x à la version 1.2 comme suit :
    AppScan 360° paramètre de la version 1.1.x AppScan 360° paramètre de la version 1.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
    Remarque : Les paramètres de la version 1.1.x non spécifiés ne sont pas applicables dans la version 1.2.0. En outre, la version 1.2.0 comporte des paramètres supplémentaires qui doivent être spécifiés.
  4. Téléchargez le nouveau package d'installation AppScan 360° à partir du Portail de licence et de téléchargement HCL.
  5. Préparez un partage sur un serveur de fichiers qui expose les protocoles NFS et SMB
  6. Assurez-vous que le cluster K8S AppScan 360° version 1.2.0 est installé avec le pilote de stockage (CSI) qui prend en charge NFS.
  7. Arrêtez le service AppScan 360°. Dans le dossier d'installation de la version 1.1.x, exécutez :
    > ./stop.ps1
  8. Connectez-vous au partage désigné à l'aide d'un lecteur réseau sur la machine AppScan 360° à l'aide de SMB.
  9. Copiez toutes les données partagées AppScan 360° depuis c:\saasworkingdirectory (sur la machine AppScan 360°) vers le partage désigné sur le serveur de fichiers.
  10. Définissez un volume persistant (PV) sur le cluster K8S AppScan 360° version 1.2.0 qui correspond au partage désigné sur le serveur de fichiers. Exemple :
    • apiVersion : v1
    • kind : PersistentVolume
    • metadata :
      • name : nfs-pv

        Utilisez la valeur du paramètre d'installation CK_CSI_STORAGE_SHARED_FILE_SYSTEM_VOLUME_NAME

    • spec :
      • capacity :
        • storage : <SHARED_DATA_SIZE>

          Utilisez la valeur du paramètre d'installation CK_CSI_STORAGE_SHARED_FILE_SYSTEM_REQUESTED_CAPACITY

      • accessModes : - ReadWriteMany
      • persistentVolumeReclaimPolicy : Conserver
      • storageClassName : <CSI_STORAGE_CLASS>

        Utilisez la valeur du paramètre d'installation CK_CSI_STORAGE_CLASS_NAME

      • nfs :

        path : <SHARE_PATH_ON_FILE_SERVER>

        server : <FILE_SERVER_IP>

  11. Installez AppScan 360° comme indiqué dans Installation de la Plateforme centrale AppScan.

    Une fois qu'elle est terminée, vous recevez la confirmation que la mise à jour de AppScan 360° est installée et prête à être utilisée.