automation-suite
2023.10
true
Automation Suite unter Linux – Installationsanleitung
Last updated 4. Okt. 2024

Verwenden des Orchestrator-Konfiguratortools

Das Orchestrator-Konfiguratortool ist ein Bash-Skript, das das Platzieren von Dateien und Einstellungen innerhalb der Orchestrator-Bereitstellung in der Automation Suite erleichtert. Es hilft beim Hinzufügen von Speicherdateien, Anmeldeinformationsspeicher-Plugins, NLog-Erweiterungen, neuer NLog-Konfiguration und Überschreiben von appSettings.

Beispiele für Vorgänge, die mit diesem Tool ausgeführt werden können, sind:

Die Umgebung, in der Sie das Orchestrator-Konfiguratortool verwenden, muss ein Bash-Skript ausführen können und sollte über die folgenden Tools verfügen:

Wichtig:

Sie sollten das ArgoCD-CLI-Tool nicht unabhängig herunterladen und verwenden. Um die Kompatibilität und einen reibungslosen Betrieb sicherzustellen, empfehlen wir die Verwendung des ArgoCD-Tools, das in den Automation Suite-Artefakten enthalten ist. Dazu müssen Sie ArgoCD mit dem neuesten Installationsprogramm zu Ihrem Pfad hinzufügen, indem Sie den folgenden Befehl ausführen:

export PATH="$PATH:/opt/UiPathAutomationSuite/<version>/installer/bin"export PATH="$PATH:/opt/UiPathAutomationSuite/<version>/installer/bin"
Um das Orchestrator-Konfigurationstool an einem beliebigen Ort ausführen zu können, aktualisieren Sie die Variable PATH um <installer-dir>/Tools, wie im folgenden Beispiel gezeigt:
export PATH="$PATH:/opt/UiPathAutomationSuite/<version>/installer/Tools"export PATH="$PATH:/opt/UiPathAutomationSuite/<version>/installer/Tools"
Stellen Sie sicher, dass die Version des Dienstprogramms jq 1.6 ist. Wenn dies nicht der Fall ist, aktualisieren Sie es mit einer der folgenden Optionen:
  • 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

Verwendungsbeispiel

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.
  • Verwendungsbeispiel

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten