- Ü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 „Externe Geheimnisse“ in Kubernetes
- Anwenden verschiedener Konfigurationen
- Ausführen von uipathctl
- Installation
- Nach der Installation
- Migration und Upgrade
- Überwachung und Warnungen
- Clusterverwaltung
- Produktspezifische Konfiguration
- Erweiterte Orchestrator-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
- Installation der Hostbibliothek überspringen
- AI Trust Layer
- Fehlersuche und ‑behebung
- AI Center-Bereitstellungsfehler nach Upgrade auf 2023.10 oder höher
- Insights-Volumes, die nach der Migration in zwei verschiedenen Zonen erstellt wurden
- Upgrade schlägt aufgrund überschriebener Insights-PVC-Größen fehl
- Velero-Backup-Komponenten bleiben nach dem Upgrade auf AKS von Automation Suite 2024.10.x erhalten
- 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
- Die Velero-Sicherung schlägt mit dem Fehler „FehlgeschlageneValidierung“ fehl
- Fehlerbehebung bei externen Geheimnissen
- Temporär als Dienst-Fehlerbehebung
- AI Center und Document Understanding Pods können bei aktivierter TLS-Zertifikatsverifizierung nicht gestartet werden
- Validierungsfehler beim TLS-Zertifikat
- Fluentd exportiert keine Protokolle in IPv6-Umgebungen
- Studio Desktop kann keine Integration Service-Connectors und -Aktivitäten laden
- Manuelle Schadensbegrenzung bei ArgoCD NetworkPolicy (GHSA-47m3-95c7-g2g8)
- Konfigurieren von Ressourcenanforderungen und Limits für von uipathctl erstellte Workloads
Installieren des Operators „Externe Geheimnisse“ in Kubernetes
Installieren Sie den External Secrets Operator zum Verwalten von Geheimnissen aus externen Speichersystemen auf EKS/AKS.
Dieser Schritt ist nur erforderlich, wenn Sie vertrauliche Anmeldeinformationen in einem externen System zur Verwaltung von Geheimnissen speichern möchten.
Standardmäßig enthält die Automation Suite den Operator externer Geheimnisse.
Wenn Sie die gebündelte Version nicht verwenden möchten, können Sie eine eigene External Secrets Operator-Instanz installieren, indem Sie die in diesem Abschnitt beschriebenen Schritte ausführen.
Der External Secrets Operator (ESO) ist ein Kubernetes-Operator, der in externe Systeme zur Verwaltung von Geheimnissen integriert werden kann (z. B. AWS Secrets Manager, HashiCorp Vault). Es liest Daten aus externen Geheimnis-Backends und erstellt und synchronisiert die Werte automatisch als native Kubernetes-Geheimnisse.
Die Automation Suite unterstützt Azure Key Vault, HashiCorp Vault und AWS Secrets Manager als externe Geheimnisanbieter.
Hinzufügen des Helm-Repositorys „Externe Geheimnisse“.
Sie müssen das Helm-Repository für externe Geheimnisse wie folgt zu Ihrer Helm-Installation hinzufügen:
helm repo add external-secrets https://charts.external-secrets.io
helm repo add external-secrets https://charts.external-secrets.io
Nach dem Hinzufügen des Repositorys müssen Sie Ihre Helm-Repositorys wie folgt aktualisieren, um die neuesten Diagramminformationen abzurufen:
helm repo update
helm repo update
Installieren des Operators für externe Geheimnisse
Sie müssen den External Secrets-Operator mit Version v1.16.2 oder höher bereitstellen. Die Automation Suite erfordert die External Secrets Operator-Version v1.16.2 als unterstützte Mindestversion, die die neuesten ESO v1-APIs enthält.
Führen Sie den folgenden Befehl aus, um den Operator zu installieren:
helm install external-secrets \
external-secrets/external-secrets \
-n external-secrets \
--create-namespace \
--version 1.3.1
helm install external-secrets \
external-secrets/external-secrets \
-n external-secrets \
--create-namespace \
--version 1.3.1
Der External Secrets-Operator benötigt Zugriff auf den uipath -Namespace, um ordnungsgemäß zu funktionieren.
Überprüfen der Installation
Nach der Installation müssen Sie überprüfen, ob die Operator-Pods wie folgt ausgeführt werden:
kubectl get pods -n external-secrets
kubectl get pods -n external-secrets
Sie sollten eine Ausgabe ähnlich dem folgenden Beispiel sehen:
NAME READY STATUS RESTARTS AGE
external-secrets-7d8c9b5f9f-abc12 1/1 Running 0 30s
external-secrets-cert-controller-6d8f7b9c-def34 1/1 Running 0 30s
external-secrets-webhook-8c9d7f6e5-ghi56 1/1 Running 0 30s
NAME READY STATUS RESTARTS AGE
external-secrets-7d8c9b5f9f-abc12 1/1 Running 0 30s
external-secrets-cert-controller-6d8f7b9c-def34 1/1 Running 0 30s
external-secrets-webhook-8c9d7f6e5-ghi56 1/1 Running 0 30s
Wenn alle Pods den Status Wird ausgeführt anzeigen, ist die Installation abgeschlossen.