Zugang Container Registry für containerisierte Deployments
Ab der Version 19.0 LTS wird ADONIS als OCI-Images für containerisierte Deployments bereitgestellt. Die OCI-Images stehen dafür über eine öffentlich zugängliche OCI-Registry zur Verfügung und können in Ihre bestehende Container-Infrastruktur (Kubernetes oder Docker Compose) integriert werden. Zusätzlich zu den Images werden auch Helm Charts für Deployments in Kubernetes über die Registry zur Verfügung gestellt. Für Docker ist ein beispielhaftes docker-compose.yml Manifest in unserem Github-Repostiory verfügbar (https://github.com/BOC-Group/deployment-examples/), welches als Ausgangspunkt für die Installation und Konfiguration Ihres BOC Produkts in einer Docker-Umgebung genutzt werden kann.
Was sich für Sie ändert
Mit der containerisierten Bereitstellung erhalten Sie:
Standardisierte Deployments – einheitliche, reproduzierbare Installationen über Container-Images inklusive aller Abhängigkeiten wie z.B. Java und Apache Tomcat
Vereinfachte Updates – Bereitstellung neuer Versionen über die Registry
In Bezug auf den Betrieb der genutzten Datenbanksysteme ergibt sich keine Änderung. Diese sind weiterhin nicht als Bestandteil des Applikations-Deployments zu sehen und es können die bestehenden Systeme weiter genutzt werden. Auf Netzwerkebene muss die Verbindung aus dem Applikations-Server-Container zum Datenbanksystem (mit minimalen Latenzen) erlaubt sein.
Für den Zugriff auf die Registry ist eine Registrierung notwendig. Die Zugangsdaten stellen wir Ihnen nach Prüfung Ihrer Anfrage individuell zur Verfügung. Hierbei ist wesentlich, dass Sie uns jenen Kontakt für die Zustellung der Zugangsdaten mitteilen, welcher auch für die Übernahme der OCI-Images in Ihre lokale OCI-Registry zuständig sein wird.
So erhalten Sie Zugang zur OCI Registry
Wenn Sie Zugang zur Registry benötigen, wenden Sie sich bitte an unseren Support über das Support-Portal (https://support.boc-group.com/).
Bitte übermitteln Sie uns für die Registrierung folgende Angaben:
| Angabe | Beschreibung |
|---|---|
| Firmenwortlaut | Offizielle Firmenbezeichnung Ihres Unternehmens |
| Ansprechpartner | Name und E-Mail-Adresse der verantwortlichen Person (Application Owner) |
| Produkt(e) | Welche unserer Produkte Sie containerisiert einsetzen möchten (z. B. ADONIS) |
| Welche unserer Produkte Sie containerisiert einsetzen möchten (z. B. ADONIS) | E-Mail-Adresse und Mobiltelefonnummer der/des technischen Verantwortlichen für die Installation des BOC Produkts |
Nach Eingang und Prüfung Ihrer Anfrage erhalten Sie die Zugangsdaten an die von Ihnen angegebene Kontaktadresse. Die Mobiltelefonnummer wird für die Zwei-Faktor-Authentifizierung (2FA) benötigt, um den sicheren Zugriff auf die Zugangsdaten zu gewährleisten. Sollten Sie keine Möglichkeit haben, uns eine Mobiltelefonnummer mitzuteilen, vermerken Sie dies bitte im entsprechenden Feld.
Die Zugangsdaten, die Sie erhalten, berechtigen Sie das jeweilige Produkt bis zu viermal pro Monat herunterzuladen. Um produktive Beeinträchtigungen und blockierte Pipelines durch Download-Beschränkungen zu vermeiden, entspricht es den Best Practices, eine eigene lokale Registry einzusetzen.
Wir empfehlen deshalb:
Caching-Proxy / Pull-Through-Cache: Richten Sie in Ihrer Umgebung (z. B. in Ihrem Kubernetes-Cluster oder CI/CD-Netzwerk) eine Registry ein, die als Proxy für die BOC Upstream Registry fungiert.
Lokale Spiegelung (Mirroring): Alternativ können Sie die benötigten Images explizit in Ihre interne, private Registry pushen und Ihre Deployment-Manifeste auf diese interne Quelle umstellen. Diese Lösung ist auch für air-gapped Umgebungen geeignet.
Weitere Informationen
Anleitungen für die Installation und Konfiguration finden Sie in unserer Online-Dokumentation, siehe für ADONIS bspw. https://docs.boc-group.com/adonis/de/adonis_19_technical_info
Bei Fragen zur containerisierten Bereitstellung, zur Registry oder zum Anmeldeprozess steht Ihnen unser Support-Team gerne zur Verfügung.