- Überblick
- Anforderungen
- Vor der Installation
- Vorbereiten der Installation
- Herunterladen der Installationspakete
- Konfigurieren der OCI-konformen Registrierung
- Erteilen von Installationsberechtigungen
- Installieren und Konfigurieren des Dienstgeflechts
- Installieren und Konfigurieren des GitOps-Tools
- Installieren des Operators für externe Geheimnisse
- Bereitstellen von Redis über OperatorHub
- Anwenden verschiedener Konfigurationen
- Voraussetzungsprüfungen
- Ausgabebeispiel: Überprüfung der Voraussetzungen
- Ausführen von uipathctl
- Installation
- Nach der Installation
- Migration und Upgrade
- Überwachung und Warnungen
- Clusterverwaltung
- Produktspezifische Konfiguration
- Konfigurieren von Orchestrator-Parametern
- Konfigurieren von AppSettings
- Konfigurieren der maximalen Anforderungsgröße
- Überschreiben der Speicherkonfiguration auf Clusterebene
- Konfigurieren von NLog
- Speichern von Roboterprotokollen in Elasticsearch
- Konfigurieren von Anmeldeinformationsspeichern
- Konfigurieren der Verwendung von einem Verschlüsselungsschlüssel pro Mandant
- Bereinigen der Orchestrator-Datenbank
- Fehlersuche und ‑behebung

Automation Suite in OpenShift – Installationsanleitung
input.json zu validieren, bevor Sie die Automation Suite installieren.
durchführen. Standardmäßig überprüft dieser Befehl alle Voraussetzungen. Sie können die folgenden Flags verwenden:
-
--excluded, wenn Sie Komponenten von der Ausführung ausschließen möchten. -
--verbose, wenn Sie auf die detaillierte Ausgabe der Voraussetzungen zugreifen möchten. Sie können dieses Flag überspringen, um eine präzisere und vereinfachte Ausgabe zu erhalten.
<uipath> ausgeführt. Sie müssen dem Tool uipathctl die erforderlichen Berechtigungen erteilen, um die Erstellung des Namespace <uipath> zuzulassen, oder es selbst erstellen, bevor Sie die Prüfungen/Tests ausführen. Darüber hinaus erfordern einige Prüfungen/Tests, dass Sie die Verwendung von hostNetwork aktivieren.
Ran CONNECTIVITY checks...
⚠ [CONNECTIVITY]
⚠ [NETWORK_TEST_SETUP] Failed to create the network test infrastructure: failed to create echo-host-role role: error creating role: roles.rbac.authorization.k8s.io "network-prereq-6c5mt-echo-host-role" is forbidden: user "system:serviceaccount:uipath:uipathadmin" (groups=["system:serviceaccounts" "system:serviceaccounts:uipath" "system:authenticated"]) is attempting to grant RBAC permissions not currently held:
{APIGroups:["security.openshift.io"], Resources:["securitycontextconstraints"], ResourceNames:["hostnetwork-v2"], Verbs:["use"]}Ran CONNECTIVITY checks...
⚠ [CONNECTIVITY]
⚠ [NETWORK_TEST_SETUP] Failed to create the network test infrastructure: failed to create echo-host-role role: error creating role: roles.rbac.authorization.k8s.io "network-prereq-6c5mt-echo-host-role" is forbidden: user "system:serviceaccount:uipath:uipathadmin" (groups=["system:serviceaccounts" "system:serviceaccounts:uipath" "system:authenticated"]) is attempting to grant RBAC permissions not currently held:
{APIGroups:["security.openshift.io"], Resources:["securitycontextconstraints"], ResourceNames:["hostnetwork-v2"], Verbs:["use"]}
Die Überprüfungen in der folgenden Tabelle werden auf jedem Knoten ausgeführt:
|
Prüfen (Check) |
Beschreibung |
|---|---|
|
SQL-Verbindung |
Überprüft, ob die Automation Suite erfolgreich eine Verbindung mit dem SQL-Server für UiPath®-Produkte und gemeinsame Dienste (z. B. Identität, Portal, Organisationsverwaltung usw.) mithilfe der in der
input.json -Datei bereitgestellten SQL-Verbindungszeichenfolgen herstellen kann. Das ist für eine erfolgreiche Installation obligatorisch.
|
|
SQL DB-Rollen |
Überprüft die erforderlichen Rollen und Berechtigungen für UiPath®-Produkte. Das ist für eine erfolgreiche Installation obligatorisch. |
|
SQL DB-Kompatibilität |
Validiert die SQL-DB-Kompatibilitätsanforderungen. |
|
Auflösung des FQDN |
Überprüft, ob der FQDN und die Unterdomänen erfolgreich aufgelöst werden können. |
|
Object Storage-API |
Überprüft, ob Objektspeicher-APIs basierend auf den in der
input.json -Datei bereitgestellten Zugriffsinformationen zugänglich sind. Das ist für eine erfolgreiche Installation der UiPath®-Dienste obligatorisch.
|
|
Cache/Redis |
Überprüft die Verbindung zu Redis. Das ist für eine erfolgreiche Installation obligatorisch. |
|
Kapazität |
Überprüft, dass Sie auf den Arbeiterknoten über eine minimale CPU- und RAM-Kapazität basierend auf den in der
input.json -Datei aktivierten Produkten verfügen.
|
|
Speicherklasse |
Überprüft, ob die Speicherklassen für File Storage wie für Automation Suite Robots erforderlich konfiguriert sind. |
|
Optionale Komponenten |
Überprüft, ob Ihr Cluster über Komponenten verfügt, die Sie von der Automation Suite -Installation ausgeschlossen haben. |
|
Ingress |
Überprüft, ob der Cluster-Ingress korrekt konfiguriert ist und die FQDN-URL-Anforderungen UiPath®-Produkte erreichen können. |
|
Netzwerkrichtlinien |
Überprüft, ob die in der Automation Suite konfigurierten Netzwerkrichtlinien mit dem Cluster kompatibel sind. |
|
Registrierung |
Überprüft, ob die Automation Suite auf die UiPath®-Docker-Registrierung zugreifen kann. Das ist für eine erfolgreiche Installation obligatorisch. |
|
Cluster-Konnektivität | Überprüft, ob die Clusterkommunikation richtig konfiguriert ist:
Hinweis: Konnektivitätsprüfungen können bei OpenShift 4.16–4.18 fehlschlagen Knoten auf Steuerungsebene aufgrund von Portkonflikten Weitere Informationen finden Sie im Abschnitt Fehlerbehebung .
|