Container-basierte Installation - Automic Automation Kubernetes Edition
Die Automic Automation Kubernetes Edition ist eine zusätzliche Deployment-Option und stellt Ihnen die gleiche Funktionalität wie ein normales lokales System zur Verfügung. Sie können sie verwenden, um Ihr Automic Automation-System zu installieren und zu aktualisieren, indem Sie die relevanten Komponenten auf lokalen Systemen oder Cloud-gehosteten Clustern bereitstellen.
Container-basierte Systeme bieten Ihnen, dem Systemadministrator, flexible Deployment-Optionen, reduzieren die betriebliche Komplexität und geben Ihnen gleichzeitig die Möglichkeit, Ihr System mithilfe einer lokalen, hybriden oder öffentlichen Cloud-Infrastruktur zu entwickeln und zu verwalten. Dies hilft auch Ihren Business-Operatoren, die On-Demand-Kapazität und schnelle Entwicklungszyklen für die geschäftskritischen Workloads benötigen.
Diese Seite beinhaltet Folgendes:
Systemübersicht
Klicken Sie auf das Bild, um es zu erweitern.
Das Container-basierte System verwendet Kubernetes und Helm-Diagramme. Es kann für Deployments auf selbst gehosteten Kubernetes-Clustern und verwalteten Kubernetes-Diensten verwendet werden, z. B. von AWS,Azure oder Google Cloud Platform. Alternativ können Sie auch verwaltete Datenbanken verwenden, die auf diesen Plattformen bereitgestellt werden.
Außerdem können Sie verwaltete Dienste verwenden, die auf Plattformen wie AWS, Azure und Google Cloud Platform bereitgestellt werden.
Broadcom Software Academy enthält Beispiele zum Bereitstellen einer AAKE mit einer neuen PostgreSQL-Datenbank für die jeweilige Plattform:
Wichtig! Beachten Sie, dass wir Support und Dokumentation nur für die Bereitstellung und Konfiguration von AAKE auf Kubernetes anbieten, und nicht für Platform-as-a-Service wie OpenShift.
Das Automic Automation Kubernetes Edition (AAKE)-Angebot umfasst alle Kern- und Container-spezifischen Komponenten, die bereitgestellten Installationsanpassungen für Automic Automation und Automic Intelligent Remediation sowie einige standardmäßig geladene Action Packs. Sie können das Angebot von https://downloads.automic.com/herunterladen, wo Sie auch den vollständigen Inhalt des Angebotes sehen.
Alle erforderlichen Komponenten für die Installation und Aktualisierung Ihres Systems werden als vorgefertigte Container-Images neben dem Helm-Chart zur Verfügung gestellt, das eine CustomResourceDefinition und den Automic Automation Install Operator installiert. Der Install Operator installiert alle Komponenten, die die Automation Engine benötigt:
- Automic Web Interface
- Kommunikationsprozesse
- Arbeitsprozesse
- Java-Arbeitsprozesse
- Java-Kommunikationsprozesse
- REST-Prozesse
- WebServices
- Analytics
Wichtig!
-
Sie können festlegen, dass die Installation von Analytics nicht abgeschlossen werden soll, sondern nur bei einer erstmaligen Installation. Wenn bereits eine Automic Automation Kubernetes Edition-Instanz mit Analytics ausgeführt wird, deaktivieren Sie sie nicht. Weitere Informationen finden Sie unter .
-
Die Event Engine-Funktion wird in der Automic Automation Kubernetes Edition nicht unterstützt.
Mehr Informationen:
- Voraussetzungen und Installationstypen
- Automic Automation Systemanforderungen und Dimensionierung
- Serverprozesstypen
Installieren, Migrieren, Aktualisieren
Stellen Sie sicher, dass Sie verstehen, welches Szenario bei der Installation und/oder Aktualisierung Ihres Systems auf Ihre Anforderungen zutrifft.
Es gibt drei mögliche Szenarien:
-
Automic Automation Kubernetes Edition installieren
In diesem Fall richten Sie Ihr (v21) AAKE-System von Grund auf ein. Sie beginnen mit einer neuen, leeren AE-Datenbank.
-
Migrieren in Automic Automation Kubernetes Edition
In diesem Fall verwenden Sie ein Backup Ihrer vorhandenen Datenbank (v12.3) und migrieren Ihr vorhandenes System vor Ort auf eine höhere AAKE-Version.
-
Upgrades Automic Automation Kubernetes Edition
In diesem Fall aktualisieren Sie Ihr vorhandenes (v21) AAKE-System auf eine höhere AAKE-Version.
Mehr Informationen:
- Vorbereiten der Container-basierten Installation
- Installieren eines AAKE-Systems
- Migration auf ein AAKE-System
- Container-basierte Systeme aktualisieren
Unterstützte Plattformen und Voraussetzungen
Um ihr System erfolgreich zu installieren und ausführen oder ein vorhandenes System erfolgreich zu aktualisieren, stellen Sie sicher, dass Sie die notwendigen Anforderungen erfüllen.
Um AAKE bereitzustellen, benötigen Sie Kubernetes und Helm. Verwenden Sie die Kompatibilitätsmatrix, um relevante Informationen zu unterstützten Versionen, Setups oder Voraussetzungen zu finden. Überprüfen Sie alle CA Automic-Komponenten und Voraussetzungen auf Anbieter-, Versions- oder Einrichtungsinformationen, siehe compatibility matrix. Weitere Informationen finden Sie unter Kompatibilitätsinformationen.
CPU-, Arbeitsspeicher- und Datenträgeranforderungen müssen im Kubernetes-Cluster basierend auf den Automic Automation-Größenanforderungen angegeben werden. Weitere Informationen finden Sie unter Automic Automation Systemanforderungen und DimensionierungGrößenanforderungen.
Beispiel: 4+ CPUs, 8 GB RAM, 20 GB HDD für eine mittlere bis große Konfiguration.
Sie können auch dieselben Dimensionierungsrichtlinien verwenden, um die Anzahl der Serverprozesse zu definieren, die Sie benötigen, und sie entsprechend in der Datei values.yaml konfigurieren. Weitere Informationen finden Sie unter Dimensionierung von Automic Automation Kubernetes Edition.
Sie müssen auch eine Datenbank installiert haben. Die Automation Engine unterstützt Oracle- und PostgreSQL-Datenbanken für das Container-basierte System. Wenn Sie Cloud-gehostete Datenbanken verwenden, haben Sie möglicherweise nicht die erforderlichen Berechtigungen, um Tablespaces zu erstellen oder umzubenennen. In diesem Fall können Sie die für die AAKE-Installation bereitgestellten Standard-Tablespaces als alternative Tablespaces in der Datei values.yaml festlegen. Weitere Informationen finden Sie unter Die AE- und Analytics-Datenbanken für die Container-Installation vorbereiten.
Um das Automic Web Interface und die REST- und JCP-Endpunkte im Internet bereitzustellen, müssen Sie eine TLS/SSL-Einrichtung verwenden. Dafür benötigen Sie Folgendes:
-
Domäne und Zugriff auf DNS für diese Domäne
-
Zertifikat für die Domäne
Sie können auch ein gültiges Platzhalter-Zertifikat für die Domäne verwenden, die Sie nutzen wollen.
Weitere Informationen finden Sie unter Eine Verbindung zum AWI, die JCP- und REST-Prozesse über einen Ingress herstellen.
Installationsschritte
- Vorbereiten der Container-basierten Installation
- Container-basierte Systeme installieren und migrieren
- Agenten für Container-basierte Systeme installieren und konfigurieren
- Zusätzliche Komponenten installieren – Container-basierte Systeme
- Mandanten und Benutzer anlegen
Schulung
Die Broadcom Software Academy bietet zahlreiche kostenlose Online-Schulungen. Informationen dazu, wie Sie innerhalb der Academy navigieren und sich für Kurse anmelden, finden Sie unter Kostenlose Online-Kurse.
Diesem Thema sind die folgenden Kurse zugeordnet:
Siehe auch: