Informationen
-
Die einzelnen Komponenten von PLANTA Project Manager, Worker, Customizing(Datenbank), Web-Client und optional Pulse werden als Container-Images im Docker-Container-Format geliefert.
-
Manager ist verantwortlich für die Zugriffe auf die Datenbank sowie für Geschäftslogik, Datenverarbeitung und API-Dienste.
-
Worker stellt Client- bzw. Web-Client-Verbindungen her.
-
Customizing ist ein Initialisierungsjob und enthält Standard-Customizing und kundenspezifische Anpassungen. Er bereitet die Datenbank vor und wird anschließend beendet.
-
Web-Client sorgt für die Darstellung der Software-Oberfläche im Webbrowser.
-
Pulse (optional) ist die agile PLANTA-Komponente für das Aufgaben-Management und die Kollaboration.
-
-
Für Produktions-Workloads empfehlen wir, Secure-Komponente als Reverse-Proxy aufzusetzen (TLS-Terminierung, Single Sign-On mit OIDC usw.).
-
Die Container-Images können überall dort bereitgestellt werden, wo eine OCI kompatible Container Runtime bzw. Plattform vorhanden ist.
Container-Image herunterladen
Vorgehensweise
-
Alle Container-Images sind auf der PLANTA Registry unter https://registry.planta.services verfügbar. Die Anmeldedaten erhalten Sie von PLANTA. Mehr hierzu siehe unter Anmeldung PLANTA OCI Registry .
Container-Image mit Docker Compose konfigurieren
Docker Compose ist ein Tool, das zum Konfigurieren und Verwalten der Docker-Container-Anwendungen verwendet wird. Mehrere Container können dabei in einer Datei (.yml) konfiguriert werden.
Vorgehensweise
-
Die Konfiguration der Container wird über Umgebungsvariablen in der entsprechenden docker-compose.yml-Datei vorgenommen.
-
PLANTA stellt mehrere Konfigurationstemplates für die Konfiguration von verschiedenen Systemen, wie z. B. Oracle, MSSQL, Hybrid-Systeme etc. in unserer öffentlichen Git-Repository zur Verfügung.
-
Diese Templates enthalten bereits einen Mindestset an Parametern, die für das jeweilige System notwendig sind.
-
Möchten Sie weitere Parameter in Ihre individuelle Konfigurationen aufnehmen, finden Sie diese unter:
-
Der customizing-Container ist ein Init-Container und enthält keine Konfiguration. Seine Aufgabe ist lediglich, die Dateien aus dem Bereich des Customizings auszuliefern. Anschließend wird er gestoppt.
Container mit Docker Compose bereitstellen
Vorgehensweise
-
Die Konfiguration bearbeiten.
-
In die PLANTA Registry mit den üblichen Anmeldedaten einloggen:
docker login registry.planta.services. -
Die gewünschten Container-Images ziehen:
docker-compose pull. -
Container erstellen bzw. starten:
docker-compose up -d.
Siehe auch: Microsoft-Anleitung zum Aufsetzen von Linux-Containern unter Windows