automation-suite
2023.10
false
UiPath logo, featuring letters U and I in white
Guide d'installation d'Automation Suite sur EKS/AKS
Last updated 21 nov. 2024

Utilisation de l'outil Orchestrator Configurator

L'outil Orchestrator Configurator est un script bash conçu pour faciliter le placement des fichiers et des paramètres dans le déploiement d'Orchestrator dans Automation Suite. Il aide à ajouter des fichiers de stockage, des plug-ins de magasin d'informations d'identification, des extensions NLog et le remplacement des appSettings.

Voici quelques exemples d'opérations pouvant être effectuées à l'aide de cet outil :

L'environnement dans lequel vous utilisez l'outil Orchestrator Configurator doit être capable d'exécuter un script bash et doit disposer des outils suivants :

Important :

Ne téléchargez pas et utilisez l’outil ArgoCD CLI indépendamment. Pour maintenir la compatibilité et assurer un fonctionnement fluide, nous vous recommandons d’utiliser l’ArgoCD que nous regroupons dans les artefacts Automation Suite. Pour ce faire, vous devez ajouter ArgoCD à votre chemin d’accès à partir du dernier programme d’installation en exécutant la commande suivante :

export PATH="$PATH:/opt/UiPathAutomationSuite/<version>/installer/bin"export PATH="$PATH:/opt/UiPathAutomationSuite/<version>/installer/bin"
Pour pouvoir exécuter l’Outil de configuration d’Orchestrator depuis n’importe quel emplacement, mettez à jour la variable PATH pour y inclure <installer-dir>/Tools, comme indiqué dans l’exemple suivant :
export PATH="$PATH:/opt/UiPathAutomationSuite/<version>/installer/Tools"export PATH="$PATH:/opt/UiPathAutomationSuite/<version>/installer/Tools"
Assurez-vous que la version de l'utilitaire jq est 1.6. Si ce n'est pas le cas, mettez-le à jour à l'aide de l'une des options suivantes :
  • Option 1 :

    yum install -y epel-release yum install -y jqyum install -y epel-release yum install -y jq
  • Option 2 :

    curl https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/j/jq-1.6-2.el7.x86_64.rpm --output /tmp/jq-1.6-2.el7.x86_64.rpm
    yum localinstall /tmp/jq-1.6-2.el7.x86_64.rpm
    jq --versioncurl https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/j/jq-1.6-2.el7.x86_64.rpm --output /tmp/jq-1.6-2.el7.x86_64.rpm
    yum localinstall /tmp/jq-1.6-2.el7.x86_64.rpm
    jq --version

Exemple d'utilisation

Usage: ./orchestrator_configurator.sh \
  -s blobstoragefolder -p pluginsfolder -n nlogextensionsfolder \
  -c appsettings.custom.config -l nlog.custom.config 

    -k|--encryption-key
        the value of the encryption key that will override the key generated at install

    -c|--app-settings
        application configuration file containing json with key-value structure
    -l|--nlog-config-file
        nlog config file, json

    -s|--storage-folder
        location of the storage folder on the local disk
    -n|--nlog-extensions-folder
        location of the nlog extensions on the local disk
    -p|--securestore-plugins-folder
        location of the securestore plugins on the local disk
    --use-external-storage
        use external storage instead of in cluster CEPH storage

    -d|--dry-run
        do not update the orchestrator app with the new values
    -y|--accept-all
        do not prompt for confirmation of actions and overwriting of files with kubectl cp.Usage: ./orchestrator_configurator.sh \
  -s blobstoragefolder -p pluginsfolder -n nlogextensionsfolder \
  -c appsettings.custom.config -l nlog.custom.config 

    -k|--encryption-key
        the value of the encryption key that will override the key generated at install

    -c|--app-settings
        application configuration file containing json with key-value structure
    -l|--nlog-config-file
        nlog config file, json

    -s|--storage-folder
        location of the storage folder on the local disk
    -n|--nlog-extensions-folder
        location of the nlog extensions on the local disk
    -p|--securestore-plugins-folder
        location of the securestore plugins on the local disk
    --use-external-storage
        use external storage instead of in cluster CEPH storage

    -d|--dry-run
        do not update the orchestrator app with the new values
    -y|--accept-all
        do not prompt for confirmation of actions and overwriting of files with kubectl cp.
  • Exemple d'utilisation

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.