Zum Hauptinhalt springen
Version: 15.0

Deployment von ADOGRC

In diesem Kapitel zeigen wir Ihnen, wie Sie ADOGRC in einem Kubernetes Cluster bereitstellen (Deployment). In der Welt der Container gibt es keine Installation im traditionellen Sinne, daher werden wir den Prozess in diesem Handbuch als Deployment und Entfernung bezeichnen.

Kubernetes ist eine Container-Orchestrierungs-Plattform, die das Deployment, Verwaltung und Skalierung von Anwendungen wie ADOGRC vereinfacht. Da Kubernetes die Plattform ist, auf die andere Tools aufbauen können, gibt es verschiedene Möglichkeiten, wie ein Cluster konfiguriert werden kann, und es gibt eine Reihe verschiedener Software-Stacks, die die Funktionalität in der Kubernetes-Plattform ersetzen oder erweitern.

Die Anleitung soll technologie-neutral sein daher stellen wir, mit Ausnahme von Helm, ein Beispiel eines Deployments unter Verwendung nur der Kubernetes-eigenen Funktionalität bereit. Abhängig von Ihrer spezifischen Konfiguration des Kubernetes-Clusters und der von Ihnen verwendeten Software, müssen Sie einige Schritte im Handbuch anpassen und notwendige Schritte hinzufügen, um ein zuverlässiges, skalierbares und sicheres Deployment zu gewährleisten.

Docker Compose-Beispiele

Obwohl sich dieses Handbuch auf das Deployment mit Kubernetes konzentriert, stellt die BOC Group auch Docker Compose-Beispielkonfigurationen für Kunden bereit, die ADOGRC auf Basis von Docker bereitstellen möchten. Diese Beispiele finden Sie im GitHub-Repository deployment-examples der BOC Group.

Die Docker Compose-Beispiele dienen ausschließlich als Referenzkonfigurationen. Sie sind nicht Bestandteil dieses Installationshandbuchs und müssen gegebenenfalls an Ihre spezifische Umgebung angepasst werden. Für die Bereitstellung und den Betrieb von ADOGRC auf Basis dieser Beispiele werden entsprechende Kenntnisse in Docker und Docker Compose vorausgesetzt.