automation-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Automation Suite on OpenShift Installation Guide
Last updated 11. Nov. 2024

Automation Suite-Stack

Architektur auf hoher Ebene

Automation Suite allows you to bring and manage your own Kubernetes cluster.



There are two sections of the stack:

  1. Von UiPath® verwaltet: UiPath®-Dienste und -Komponenten, die für die Automation Suite optimiert sind; bereitgestellt und unterstützt von UiPath®.

  2. Customer managed: Prerequisites for deploying Automation Suite on your cloud infrastructure managed and supported by you. For supported configurations, see the Compatibility matrix.

Komponente stapeln

Beschreibung

Von UiPath® verwaltet

UiPath®-Produkte

Wenn Sie die Automation Suite bereitstellen, wird standardmäßig ein minimaler Satz aus gemeinsamen Funktionen installiert, z. B. UiPath®-Portal, Identität, Lizenz, Organisationsverwaltung und Prüfung.

Sie können während oder nach der Installation auswählen, welche UiPath®-Produkte in der Automation Suite aktiviert werden sollen. Beachten Sie, dass Sie produktübergreifende Abhängigkeiten berücksichtigen müssen.

Kundenseitig verwaltet

Kubernetes cluster (OpenShift)

OpenShift is a managed Kubernetes service from Red Hat. Make sure to configure your OpenShift cluster correctly, with the required worker nodes and capacity.

ArgoCD

Open-source declarative CD tool for Kubernetes. It follows the GitOps pattern of using Git repositories as the source of truth for defining the desired application state. It is optimized to provide application life cycle management (ALM) capabilities for Automation Suite.

OpenShift provides the OpenShift GitOps Operator, which ensures similar functionality to ArgoCD.

Istio

Open-Source-Dienstgeflecht, das Funktionen wie Ingress, Anforderungsrouting, Datenverkehrsüberwachung usw. für die Mikrodienste bietet, die innerhalb des Kubernetes-Clusters ausgeführt werden.

OpenShift provides OpenShift Service Mesh, which ensures similar functionality to Istio.

Objektspeicher

Automation Suite and UiPath® Services require Object Storage - Azure Blob Storage, Amazon S3 (Simple Storage Service), or an S3-compatible objectstore.

Red Hat provides OpenShift Data Foundation as an S3-compatible object storage solution.

Blockspeicher

Blockspeicher ähnelt dem Datenträgerspeicher, der für die Automation Suite-Plattform und UiPath®-Produkte erforderlich ist. Die Automation Suite ist mit Azure Disk Storage und Amazon Elastic Block Storage kompatibel.

Also, Red Hat provides OpenShift Data Foundation as a block storage solution.

Dateispeicher

File storage is hierarchical data storage methodology and is needed for several UiPath® products. Automation Suite is compatible with Azure Files and Elastic File Storage from Microsoft and AWS, respectively.

Zwischenspeichern

Caching ist für mehrere UiPath®-Produkte erforderlich. Die Automation Suite ist mit Cloud Redis für Azure und Elasticache für AWS kompatibel.

You can also use the Redis Enterprise Operator from OpenShift.

Datenbank

SQL Server und SQL-Datenbanken werden für alle UiPath®-Produkte benötigt. Die Automation Suite ist mit Microsoft SQL Server, Azure SQL und AWS Managed (RDS) SQL Services kompatibel.

Cert Manager

Cert Manager ist ein Open-Source-Zertifikat-Controller für Kubernetes. Sie können den Cert Manager in der Automation Suite vorkonfiguriert lassen oder Ihre eigene mitbringen. Wenn Sie Ihre eigene mitbringen, sind Sie für die Verwaltung des Lebenszyklus dieser Komponente verantwortlich.

Wichtig:

You must install Cert Manager if you plan to install Process Mining.

Important: Istio and ArgoCD are mandatory components that Automation Suite is dependent on. For Automation Suite on OpenShift installations, OpenShift Service Mesh can replace Istio and the OpenShift GitOps Operator can replace ArgoCD. As installing Istio, ArgoCD or the equivalent components from OpenShift requires admin privileges, you must install the components separately before installing Automation Suite.

Verantwortungsmatrix

Aktivität

Verantwortung von UiPath®

Kundenverantwortung

Voraussetzungen für die Infrastruktur

  • Dokumentieren Sie die Anleitung zur Kapazität für Knoten im Cluster

  • Dokumentkompatibilitätsmatrix der unterstützten Cloud-Dienste und ihrer Versionen

  • Überprüfung der Dokumentvoraussetzungen vor der Installation

  • Bereitstellen der erforderlichen Infrastrukturressourcen für die Automation Suite

  • Laufende Verwaltung der Infrastruktur (z. B. Patches, Verfügbarkeit usw.)

Netzwerkrichtlinien (optional bereitgestellt von UiPath®)

Keine Angabe

Keine Angabe

Gatekeeper- und OPA-Richtlinien (optional von UiPath® bereitgestellt)

Keine Angabe

Keine Angabe

uipathctl (Verwaltungstool)

  • Stellen Sie ein Verwaltungstool bereit (ähnlich kubectl), das für die Installation und Verwaltung der Automation Suite optimiert ist
  • Dokumentation zur Verwendung des Tools in Verbindung mit Anwendungsfällen (z. B.: Ausführen von Vorabprüfungen, Installieren usw.)

  • Verwaltungsknoten/Maschine mit uipathctl, Konnektivität zum Cluster und Clusteradministratorzugriff zum Installieren und Ausführen der Automation Suite

Automation Suite -Upgrades

  • Stellen Sie kleinere Aktualisierungen für langfristiger Support-Versionen bereit, die aus Dienst-Image-Aktualisierungen für Fehlerbehebungen und Sicherheitspatches bestehen, in der Regel alle zwei Monate

  • Provides new LTS versions of Automation Suite that consist of new service features (e.g., Orchestrator) and updates component versions typically every 12 months.

    UiPath® will also publish an updated compatibility matrix of the new LTS version and infrastructure components (e.g., OpenShift versions)

  • Nutzen Sie regelmäßig kleinere Updates, um Fehlerbehebungen und Sicherheits-Patches zu erhalten. Nebenversionen sollen einfach sein

  • Aktualisieren Sie auf LTS-Hauptversionen, um Funktionsaktualisierungen und eine aktualisierte Kompatibilitätsmatrix zu erhalten

Infrastruktur-Upgrades

  • Publish compatibility matrix for each new LTS version release to allow you to upgrade your infrastructure and stay within supported versions of OpenShift. For supported OpenShift versions, see the Compatibility matrix.

  • Aktualisieren der Infrastruktur basierend auf der Automation Suite -Kompatibilitätsmatrix

  • Befolgen Sie die bewährte Methode zum Erstellen von Sicherungen vor Upgrades

Sichern und Wiederherstellen

Keine Angabe

  • Use your own solution and follow UiPath® documentation on best practices and maintenance mode.

  • For infrastructure prerequisites (such as SQL or Storage), you must take backups.

Support

  • Bereitstellung von Support basierend auf den hiergenannten Supportprogrammen .

  • Bereitstellung von Unterstützung für die Automation Suite

  • Stellen Sie ein Diagnosetool bereit, mit dem Sie die Ursache häufig auftretender Probleme identifizieren können (des Automation Suite -Pakets oder Ihrer Infrastruktur).

  • Verwalten und Unterstützen der Infrastrukturvoraussetzungen der gebündelten Komponenten, die nicht zur Automation Suite gehören

  • Architektur auf hoher Ebene
  • Verantwortungsmatrix

War diese Seite hilfreich?

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