Produktiver Einsatz von Containern
Aktuell sind die Container-Images der xPlanBox-Komponenten herstellerseitig nicht für den produktiven Einsatz freigegeben, sondern werden nur zu Testzwecken und außerhalb des Leistungsversprechens der deegree Enterprise Edition bereitgestellt.
Es sollte geklärt werden, unter welchen konkreten Voraussetzungen der produktive Einsatz der Container-Technologie in Bezug auf die xPlanBox und das dEE-Leistungsversprechen erfolgen kann.
Comments (4)
-
-
- marked as proposal
-
Ab xPlanBox Release Version v6.1 werden Container Images zur Verwendung in Cloud-/Container-Infrastrukturen wie Kubernetes u.a. über die Open CoDE-Plattform bereitgestellt. Weitere Informationen dazu unter https://gitlab.opencode.de/diplanung/ozgxplanung
-
- changed status to resolved
Download über die Container Registry: https://gitlab.opencode.de/diplanung/ozgxplanung/container_registry
- Log in to comment
Aktuell sind die Komponenten der xPlanBox für den Betrieb in einer Ablaufumgebung basierend auf Apache Tomcat 8.5 mit Java 8 (Oracle JDK 8 oder OpenJDK) freigegeben und puncto Installation und Konfiguration für diese Ablaufumgebung konzipiert.
Ein Betrieb in einer Container-basierten Infrastruktur erfordert eine weitgehende Anpassung der Konfiguration und auch der Architektur der Anwendung xPlanBox. So wird durch den Einsatz von Container-Virtualisierung auch der Umfang der bereitgestellten Artefakte (Container Images) erheblich erweitert, so dass gerade IT-Sicherheitsaspekte stärker berücksichtigt werden müssen. Dazu hat das BSI folgendes Dokument veröffentlicht: https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Grundschutz/Drafts/Community_Draft/SYS_1_6_Container_CD.pdf;jsessionid=35D3DE9CDFC79B587F7D1257B09B4466.internet082?__blob=publicationFile&v=1
Der Betrieb von Containern erfordert somit eine spezialisierte Infrastruktur, zu der z. B. Cluster- Betriebssoftware, Image Registries, Automatisierungswerkzeuge, Verwaltungsserver, Speichersysteme und virtuelle Netze sowie Server gehören, die vom Betreiber gestellt werden müssen.