automation-suite
2023.10
false
Automation Suite in der EKS/AKS-Installationsanleitung
- Überblick
- Anforderungen
- Installation
- Nach der Installation
- Migration und Upgrade
- Aktualisieren der Automation Suite auf EKS/AKS
- Schritt 1: Verschieben der Identitätsorganisationsdaten von einer eigenständigen in die Automation Suite
- Schritt 2: Wiederherstellen der eigenständigen Produktdatenbank
- Schritt 3: Sichern der Plattformdatenbank in der Automation Suite
- Schritt 4: Zusammenführen von Organisationen in der Automation Suite
- Schritt 5: Aktualisieren der migrierten Produktverbindungszeichenfolgen
- Schritt 6: Migrieren des eigenständigen Orchestrators
- Schritt 7: Migrieren von eigenständigen Insights
- Schritt 8: Migrieren des eigenständigen Test Managers
- Schritt 9: Löschen des Standardmandanten
- Durchführen der Migration eines einzelnen Mandanten
- Migrieren von der Automation Suite unter Linux zur Automation Suite unter EKS/AKS
- Überwachung und Warnungen
- Clusterverwaltung
- Produktspezifische Konfiguration
- Konfigurieren von Orchestrator-Parametern
- Orchestrator-appSettings
- Konfigurieren von AppSettings
- Konfigurieren der maximalen Anforderungsgröße
- Überschreiben der Speicherkonfiguration auf Clusterebene
- Konfigurieren von Anmeldeinformationsspeichern
- Konfigurieren der Verwendung von einem Verschlüsselungsschlüssel pro Mandant
- Bereinigen der Orchestrator-Datenbank
- Fehlersuche und ‑behebung
- Das Sicherungssetup funktioniert nicht, da die Verbindung mit Azure Government fehlgeschlagen ist
- Hängende Pods im uipath-Namespace bei Aktivierung von benutzerdefinierten Knoten-Markierungen
- Automation Hub und Apps können mit Proxy-Setup nicht gestartet werden
- Pods können nicht mit FQDN in einer Proxy-Umgebung kommunizieren
- SQL-Verbindungszeichenfolge der Testautomatisierung wird ignoriert
- EKS-Sicherung aufgrund der Velero-Version
- Die Velero-Sicherung schlägt mit dem Fehler „FehlgeschlageneValidierung“ fehl
- Beim Zugriff auf den FQDN wird der Fehler „RBAC-Zugriff verweigert“ zurückgegeben
- Manuelle Schadensbegrenzung bei ArgoCD NetworkPolicy (GHSA-47m3-95c7-g2g8)
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
Referenz zum Konfigurieren von Orchestrator-Einstellungen über die Datei appsettings.json in der Automation Suite auf EKS/AKS.
Hinzufügen und Ändern von appSettings
Sie können die Orchestrator-Einstellungen in der Datei appsettings.json konfigurieren. Wenn die Datei noch nicht vorhanden ist, können Sie sie selbst erstellen. Führen Sie die folgenden Schritte aus, um die Einstellungen zu ändern:
- Setzen Sie die neuen Werte in eine Datei
appsettings.jsonein. Stellen Sie sicher, dass Sie das im folgenden Beispiel gezeigte Format verwenden:{ "EncryptionKeyPerTenant.Enabled": "true", "Triggers.DisableWhenFailedCount": "20", "Triggers.JobsCountStrategy": "NoLimit" }{ "EncryptionKeyPerTenant.Enabled": "true", "Triggers.DisableWhenFailedCount": "20", "Triggers.JobsCountStrategy": "NoLimit" } - Aktualisieren Sie die
appSettings-Konfiguration mit diesem Befehl:uipathctl config orchestrator update-config --app-settings appsettings.jsonuipathctl config orchestrator update-config --app-settings appsettings.json
Entfernen von appSettings
appSettings werden unter dem Schlüssel values.json der Konfigurationsübersicht orchestrator-customconfig im Namespace uipath gespeichert. Sie können unnötige appSettings mit kubectl oder einem ähnlichen Tool entfernen.
Beispiel für values.json in der orchestrator-customconfig-Konfigurationsübersicht:
{
"AppSettings" : {
"EncryptionKeyPerTenant.Enabled": "true",
"Triggers.DisableWhenFailedCount": "20",
"Triggers.JobsCountStrategy": "NoLimit"
},
"Kestrel" : {
...
}
}
{
"AppSettings" : {
"EncryptionKeyPerTenant.Enabled": "true",
"Triggers.DisableWhenFailedCount": "20",
"Triggers.JobsCountStrategy": "NoLimit"
},
"Kestrel" : {
...
}
}