- Ü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
- 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
Sie können Produkte in der Automation Suite jederzeit nach der Installation aktivieren und deaktivieren.
input.json -Datei zugreifen und diese aktualisieren und die neue Konfiguration über uipathctl.anwenden.Aktivieren oder Deaktivieren des Action Center
input.jsonaktivieren oder deaktivieren können:
"actioncenter": {
"enabled": "true" //Set to "false" to disable the Action Center
}"actioncenter": {
"enabled": "true" //Set to "false" to disable the Action Center
}Aktivieren oder Deaktivieren von Apps
enable und einer SQL-Datenbank.
input.jsoneinen Wert für sql_connection_string_template_odbc festgelegt haben, wird der standardmäßige Datenbankname zu AutomationSuite_Apps.
sql_connection_str im Apps-Feld aktualisieren. Dadurch wird die in sql_connection_string_template_odbc festgelegte standardmäßige Datenbank und die Vorlage für die Verbindungszeichenfolge überschrieben.
input.jsonaktivieren oder deaktivieren können:
"apps": {
"enabled": "true" //Set to "false" to disable the Apps
"sql_connection_str": "" ////Optional and only require to override the default database name
}"apps": {
"enabled": "true" //Set to "false" to disable the Apps
"sql_connection_str": "" ////Optional and only require to override the default database name
}Aktivieren oder Deaktivieren des AI Centers
enable und einer SQL-Datenbank.
input.jsoneinen Wert für sql_connection_string_template_jdbc festgelegt haben, wird der standardmäßige AI Center-Datenbankname zu AutomationSuite_AICenter.
sql_connection_str im Feld für das AI Center aktualisieren. Dadurch werden die in sql_connection_string_template_jdbc festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
input.jsonaktivieren oder deaktivieren können:"aicenter": {
"enabled": "true", //Set to "false" to disable the AICenter
"sql_connection_str": "" //Optional and only required to override the default database name
}"aicenter": {
"enabled": "true", //Set to "false" to disable the AICenter
"sql_connection_str": "" //Optional and only required to override the default database name
}
Aktivieren oder Deaktivieren von AI Trust Layer
llmgateway und llmobservability der Datei input.json das aktivierte Flag auf true fest:
"llmgateway": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "" //Optional and only require to override the default database name
},
"llmobservability": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "" //Optional and only require to override the default database name"llmgateway": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "" //Optional and only require to override the default database name
},
"llmobservability": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "" //Optional and only require to override the default database nameAktivieren oder Deaktivieren von Automation Hub
automation_hub der Datei input.jsondas Flag enabled auf true fest:
"automation_hub": {
"enabled": "true" //Set to "false" to disable Automation Hub
"sql_connection_str": "" //Optional and only require to override the default database name
}"automation_hub": {
"enabled": "true" //Set to "false" to disable Automation Hub
"sql_connection_str": "" //Optional and only require to override the default database name
}automation_hub der Datei input.jsondas Flag enabled auf false fest.
Aktivieren oder Deaktivieren von Automation Ops
enable und einer SQL-Datenbank.
input.jsoneinen Wert für sql_connection_string_template festgelegt haben, wird der standardmäßige Datenbankname für Automation Ops zu AutomationSuite_Platform.
sql_connection_str im Feld für Automation Ops aktualisieren. Dadurch werden die in sql_connection_string_template festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
input.jsonaktivieren oder deaktivieren können:
"automation_ops": {
"enabled": "true", //Set to "false" to disable the Automation Ops
"sql_connection_str": "" //Optional and only require to override the default database name
}"automation_ops": {
"enabled": "true", //Set to "false" to disable the Automation Ops
"sql_connection_str": "" //Optional and only require to override the default database name
}Aktivieren oder Deaktivieren von Automation Suite-Robotern
Stellen Sie vor dem Aktivieren von Automation Suite-Robotern sicher, dass Sie die Anforderungen erfüllen.
Führen Sie die folgenden Schritte aus, um Automation Suite-Roboter zu aktivieren:
-
Aktivieren Sie das Flag
asrobotsin der Dateiinput.json. Wenn Sie die Paketzwischenspeicherung aktivieren möchten, müssen Sie auch die Flagspackagecachingundpackagecachefolderordnungsgemäß konfigurieren.{ "asrobots": { "enabled": Boolean, "packagecaching": Boolean, "packagecachefolder": String } }{ "asrobots": { "enabled": Boolean, "packagecaching": Boolean, "packagecachefolder": String } }Parameter
Standardwert
Beschreibung
packagecachingTrueWenn auftruefestgelegt, verwenden Roboter einen lokalen Cache für die Paketauflösung.packagecachefolder/uipath_asrobots_package_cacheDer Speicherort auf dem serverlosen Agent-Knoten, auf dem die Pakete gespeichert sind.
Hinweis: Die Paketzwischenspeicherung optimiert Ihre Prozessausführungen und ermöglicht eine schnellere Ausführung. NuGet-Pakete werden aus dem Dateisystem abgerufen, anstatt aus dem Internet/Netzwerk heruntergeladen zu werden. Dies erfordert einen zusätzlichen Speicherplatz von mindestens 10 GB und sollte einem Ordner im Dateisystem der Hostmaschine der dedizierten Knoten zugewiesen werden. -
Wenn Sie ein HA-fähiges Produktionssetup mit mehreren Knoten verwenden, müssen Sie einen spezialisierten Agentenknoten für Automation Suite-Roboter konfigurieren.
asrobots in der Datei input.json .
Aktivieren oder Deaktivieren der Kontextgrundlage
ecs der Datei input.json das Flag enabled auf true fest:
"ecs": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "", //Optional and only require to override the default database name
"sql_vector_connection_str": "", //Optional and only require to override the default database name
}"ecs": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "", //Optional and only require to override the default database name
"sql_vector_connection_str": "", //Optional and only require to override the default database name
}Aktivieren oder Deaktivieren von Data Service
enable und einer SQL-Datenbank.
input.jsoneinen Wert für sql_connection_string_template festgelegt haben, wird der standardmäßige Datenbankname zu AutomationSuite_DataService.
sql_connection_str im Data Service-Feld aktualisieren. Dadurch wird die in sql_connection_string_template festgelegte Standarddatenbank- und Verbindungszeichenfolgenvorlage überschrieben.
input.jsonaktivieren oder deaktivieren können:
"dataservice": {
"enabled": "true", //Set to "false" to disable the Data Service,
"sql_connection_str": "" //Optional and only require to override the default database name
}"dataservice": {
"enabled": "true", //Set to "false" to disable the Data Service,
"sql_connection_str": "" //Optional and only require to override the default database name
}Aktivieren oder Deaktivieren von Document Understanding
enable und einer SQL-Datenbank.
input.jsoneinen Wert für sql_connection_string_template_odbc festgelegt haben, wird der standardmäßige Datenbankname zu AutomationSuite_DU_Datamanager.
sql_connection_str im Feld für Document Understanding aktualisieren. Dadurch werden die in sql_connection_string_template_odbc festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
input.jsonaktivieren oder deaktivieren können:"documentunderstanding": {
"enabled": "true", //Set to "false" to disable the Document Understanding
"sql_connection_str": "" //Optional and only required to override the default database name
}
"pyodbc_sql_connection_str": "" //Optional and only required to override the default database name
}"documentunderstanding": {
"enabled": "true", //Set to "false" to disable the Document Understanding
"sql_connection_str": "" //Optional and only required to override the default database name
}
"pyodbc_sql_connection_str": "" //Optional and only required to override the default database name
}
Aktivieren oder Deaktivieren von Insights
enable und einer SQL-Datenbank.
input.jsoneinen Wert für sql_connection_string_template festgelegt haben, wird der standardmäßige Datenbankname zu AutomationSuite_Insights.
sql_connection_str im Feld für Insights aktualisieren. Dadurch werden die in sql_connection_string_template festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
enable_realtime_monitoring auf true fest.
Insights verfügt über eine optionale SMTP-Konfiguration, um den Empfang von E-Mail-Benachrichtigungen zu aktivieren. Weitere Informationen finden Sie unter Konfigurieren von input.json.
input.jsonaktivieren oder deaktivieren können:
"insights": {
"enabled": "true", //Set to "false" to disable the Insights,
"enable_realtime_monitoring": "false", //Set to "true" to enable Insights Real-time monitoring,
"sql_connection_str": "" //Optional and only require to override the default database name
}"insights": {
"enabled": "true", //Set to "false" to disable the Insights,
"enable_realtime_monitoring": "false", //Set to "true" to enable Insights Real-time monitoring,
"sql_connection_str": "" //Optional and only require to override the default database name
}Aktivieren oder Deaktivieren des Integration Service
integrationservices der Datei input.json das Flag enabled auf true fest:
"integrationservices": {
"enabled": "true" //Set to "false" to disable Integration Service
"sql_connection_str": "" //Optional and only require to override the default database name
}"integrationservices": {
"enabled": "true" //Set to "false" to disable Integration Service
"sql_connection_str": "" //Optional and only require to override the default database name
}Aktivieren oder Deaktivieren von Orchestrator
orchestrator true in der Datei input.jsonauf fest.
"orchestrator": {
"enabled": "true" //Set to "false" to disable Orchestrator
"sql_connection_str": "" //Optional and only require to override the default database name
}"orchestrator": {
"enabled": "true" //Set to "false" to disable Orchestrator
"sql_connection_str": "" //Optional and only require to override the default database name
}orchestrator false in der Datei input.jsonauf fest.
Aktivieren oder Deaktivieren von Process Mining
AutomationSuite_Airflow -Datenbank erforderlich.
Weitere Informationen finden Sie unter SQL-Anforderungen für Process Mining .
input.json-Datei vor:
- Aktivieren Sie das Flag
processmining. -
Konfigurieren Sie die folgenden Verbindungszeichenfolgenvorlagen:
sql_connection_string_templatesql_connection_string_template_jdbcsql_connection_string_template_odbcsql_connection_string_template_sqlalchemy_pyodbc
-
Fügen Sie eine separate Verbindungszeichenfolge für den zweiten SQL Server hinzu:
"processmining": { "enabled": true, "sql_connection_str": "", // dotnet connection string "sqlalchemy_pyodbc_sql_connection_str": "", "warehouse": { "sql_connection_str": "", "sqlalchemy_pyodbc_sql_connection_str": "" } }"processmining": { "enabled": true, "sql_connection_str": "", // dotnet connection string "sqlalchemy_pyodbc_sql_connection_str": "", "warehouse": { "sql_connection_str": "", "sqlalchemy_pyodbc_sql_connection_str": "" } }
processmining.
Aktivieren oder Deaktivieren von Studio Web
studioweb der Datei input.json das Flag enabled auf true fest.
Speicherkontingente für Projekt- und Paketdienste verwenden Standardwerte, wenn keine anderen Werte definiert sind. Stellen Sie sicher, dass Sie nur Werte definieren, die höher als die Standardwerte sind:
"studioweb": {
"enabled": "true" //Set to "false" to disable Studio Web
"sql_connection_str": "" //Optional and only require to override the default database name
"project_service_storage_quota": "500Gi" (optional)
"package_service_storage_quota": "300Gi" (optional)
}"studioweb": {
"enabled": "true" //Set to "false" to disable Studio Web
"sql_connection_str": "" //Optional and only require to override the default database name
"project_service_storage_quota": "500Gi" (optional)
"package_service_storage_quota": "300Gi" (optional)
}Aktivieren oder Deaktivieren des Test Managers
enable und einer SQL-Datenbank.
input.jsoneinen Wert für sql_connection_string_template festgelegt haben, wird der standardmäßige Datenbankname zu AutomationSuite_Test_Manager.
sql_connection_str im Feld für den Test Manager aktualisieren. Dadurch werden die in sql_connection_string_template festgelegte standardmäßige Datenbank und die Verbindungszeichenfolgevorlage übersteuert.
input.jsonaktivieren oder deaktivieren können:
"test_manager": {
"enabled": "true", //Set to "false" to disable the Test Manager,
"sql_connection_str": "" //Optional and only require to override the default database name
}"test_manager": {
"enabled": "true", //Set to "false" to disable the Test Manager,
"sql_connection_str": "" //Optional and only require to override the default database name
}Aktivieren oder Deaktivieren von Autopilot for Everyone
autopiloteveryone der Datei input.json das Flag enabled auf true fest:
"autopiloteveryone": {
"enabled": true //Set to "false" to disable
}"autopiloteveryone": {
"enabled": true //Set to "false" to disable
}Aktivieren oder Deaktivieren des LLM-Gateways
llmgateway der Datei input.json das Flag enabled auf true fest:
"llmgateway": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "" //Optional and only require to override the default database name - dotnet connection string
}"llmgateway": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "" //Optional and only require to override the default database name - dotnet connection string
}Aktivieren oder Deaktivieren der LLM-Beobachtbarkeit
llmobservability der Datei input.json das Flag enabled auf true fest :
"llmobservability": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "" //Optional and only require to override the default database name - dotnet connection string
}"llmobservability": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "" //Optional and only require to override the default database name - dotnet connection string
}Aktivieren oder Deaktivieren von Lösungen
automationsolutions der Datei input.json das Flag enabled auf true fest:
"automationsolutions": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "", //Optional and only require to override the default database name - dotnet connection string
}"automationsolutions": {
"enabled": true, //Set to "false" to disable
"sql_connection_str": "", //Optional and only require to override the default database name - dotnet connection string
}input.jsonaktualisiert haben, führen Sie die folgenden Befehle mit dem uipathctl -Installationsprogramm aus, um die Dienstkonfiguration zu aktualisieren:
- Führen Sie den folgenden Befehl aus, um eine Ausgabe der Änderungen zu erhalten, die am Cluster vorgenommen werden:
# uipathctl manifest apply --dry-run input.json --versions versions.json# uipathctl manifest apply --dry-run input.json --versions versions.json - Damit das Installationsprogramm Konfigurationen erstellen kann, führen Sie den folgenden Befehl aus:Weitere Informationen finden Sie unter Automatisches Generieren von Konfigurationen.
uipathctl prereq create input.json --versions versions.jsonuipathctl prereq create input.json --versions versions.json - Um die Voraussetzungen basierend auf den Eingaben zu überprüfen, die Sie in
input.jsonkonfiguriert haben, führen Sie den folgenden Befehl aus:Weitere Informationen finden Sie unter Überprüfen der Voraussetzungen.uipathctl prereq run input.json --versions versions.jsonuipathctl prereq run input.json --versions versions.json - Führen Sie Folgendes aus, um die Änderungen auf dem Cluster anzuwenden:
# uipathctl manifest apply input.json --versions versions.json --log-level info --skip-helm# uipathctl manifest apply input.json --versions versions.json --log-level info --skip-helm
- Schritt 1: Ändern der Produktauswahl in der Konfigurationsdatei
- Aktivieren oder Deaktivieren des Action Center
- Aktivieren oder Deaktivieren von Apps
- Aktivieren oder Deaktivieren des AI Centers
- Aktivieren oder Deaktivieren von AI Trust Layer
- Aktivieren oder Deaktivieren von Automation Hub
- Aktivieren oder Deaktivieren von Automation Ops
- Aktivieren oder Deaktivieren von Automation Suite-Robotern
- Aktivieren oder Deaktivieren der Kontextgrundlage
- Aktivieren oder Deaktivieren von Data Service
- Aktivieren oder Deaktivieren von Document Understanding
- Aktivieren oder Deaktivieren von Insights
- Aktivieren oder Deaktivieren des Integration Service
- Aktivieren oder Deaktivieren von Orchestrator
- Aktivieren oder Deaktivieren von Process Mining
- Aktivieren oder Deaktivieren von Studio Web
- Aktivieren oder Deaktivieren des Test Managers
- Aktivieren oder Deaktivieren von Autopilot for Everyone
- Aktivieren oder Deaktivieren des LLM-Gateways
- Aktivieren oder Deaktivieren der LLM-Beobachtbarkeit
- Aktivieren oder Deaktivieren von Lösungen
- Schritt 2: Ausführen des Installationsprogramms, um die neue Produktkonfiguration zu aktualisieren