Container-Agenten installieren
Dieser Abschnitt führt Sie durch die Installation von Container-Agenten. Das bedeutet, dass Sie einen Windows-, UNIX- oder Java-Agenten in einem Container ausführen können, indem Sie ein Docker-Image erstellen und ausführen, das einen dieser Agenten hosten kann. Diese Agenten können entweder für ein lokales Automic Automation-System oder eine Automic Automation Kubernetes Edition-Umgebung verwendet werden.
Tipp! Dieser Abschnitt enthält Informationen, die für in einem Container installierte Agenten relevant sind. Informationen zur manuellen Installation von lokalen Agenten finden Sie unter Die Agenten manuell installieren.
Sie können Agenten auch unter Verwendung des Automic Web Interface hinzufügen und herunterladen. Weitere Informationen finden Sie unter Agenten für Container-basierte Systeme installieren und konfigurieren.
Die Enterprise Software Academy enthält Beispiele zum Bereitstellen eines Automic Automation Java-, Windows- oder UNIX-Agenten in einem Container. Um auf diese zusätzlichen Informationen zuzugreifen, wählen Sie den entsprechenden Link aus:
-
Erstellen und Ausführen eines Containers, der einen Java-basierten Agenten hosten soll
-
Erstellen und Ausführen eines Containers, der einen UNIX-Agent hosten soll
-
Erstellen und Ausführen eines Containers, der einen Windows-basierten Agenten hosten soll
Eine Verbindung zur Automation Engine herstellen
Die Automation Engine und die Windows-, UNIX- und Java-Agenten kommunizieren unter Verwendung von TLS/SSL. Diese Agenten richten eine Verbindung zum Java-Kommunikationsprozess (JCP) ein, der vertrauenswürdige Zertifikate verwendet, um ihre Identität gegenüber anderen Kommunikationspartnern nachzuweisen.
Wichtig! Sie sollten mit TLS/SSL und der Zertifikatimplementierung vertraut sein, bevor Sie die entsprechende Komponente installieren bzw. aktualisieren. Weitere Informationen finden Sie hier:
Wenn Sie von einer Zertifizierungsstelle signierte Zertifikate verwendet haben, werden die Zertifikate standardmäßig im entsprechenden Java- oder Betriebssystemspeicher gespeichert: dem Java Trust Store für Java-Komponenten und Java-Agenten, dem Windows-Betriebssystemspeicher für Windows-Agenten und dem TLS/SSL-Speicher für UNIX-Agenten. In diesem Fall müssen Sie nur prüfen, ob die Root-Zertifikate bereits im jeweiligen Speicher sind.
Wenn Sie nicht den Standardspeicherort für die oben aufgeführten Komponenten und Agenten verwenden möchten, stellen Sie sicher, dass Sie die Parameter trustedCertFolder=, agentSecurityFolder= und keyPassword= (falls zutreffend) in der entsprechenden Konfigurationsdatei (INI) verwenden, um den Pfad zum Ordner zu definieren, in dem die vertrauenswürdigen Zertifikate gespeichert sind.
Hinweis: Die TLS/SSL-Implementierung gilt nicht für den HP-UX-Agenten, da er ab Version 21.0 nicht mehr unterstützt wird.
Wichtig! TLS/SSL-Agenten (in Containern und vor Ort) sowie das TLS Gateway, wenn sie für die Automic Automation Kubernetes Edition verwendet werden, stellen eine Verbindung zu einem Ingress-/HTTPS-Load-Balancer her, der zur Authentifizierung ein Zertifikat anfordert.
Stellen Sie sicher, dass die Adresse des Load Balancers auf beiden Seiten definiert ist: in der Automation Engine und auf dem Agenten/TLS Gateway, und dass Ihr HTTPS-Load-Balancer die erforderlichen Zertifikate zur Nutzung besitzt. Weitere Informationen finden Sie unter Eine Verbindung zum AWI, die JCP- und REST-Prozesse über einen Ingress herstellen.
Überprüfen Sie die compatibility matrix um zu erkennen, welche Version mit Ihrem System kompatibel ist. Weitere Informationen finden Sie unter Kompatibilitätsinformationen.
Dieser Abschnitt enthält die folgenden Seiten: