Bereitstellung und Konfiguration der Container-Plattform Red hat OpenShift unter VMware
Dieser Abschnitt beschreibt einen allgemeinen Workflow, in dem erläutert wird, wie OpenShift-Cluster eingerichtet und gemanagt und zustandsbehaftete Anwendungen auf ihnen verwaltet werden. Es zeigt die Nutzung von NetApp ONTAP Storage Arrays mit Hilfe von Trident, um persistente Volumes bereitzustellen. Einzelheiten zur Nutzung von Astra Control Center für die Durchführung von Datensicherungs- und Migrationsaktivitäten für die zustandsbehafteten Applikationen werden bereitgestellt.
Es gibt verschiedene Möglichkeiten, Red hat OpenShift Container Platform Cluster bereitzustellen. Diese allgemeine Beschreibung des Setups enthält Dokumentations-Links für die spezifische verwendete Methode. Sie können sich auf die anderen Methoden in den entsprechenden Links in der "Ressourcen". |
Im folgenden Diagramm sind die in einem Datacenter unter VMware implementierten Cluster dargestellt.
Der Einrichtungsvorgang kann in die folgenden Schritte unterteilt werden:
Bereitstellung und Konfiguration einer CentOS VM
-
Sie wird in der VMware vSphere Umgebung implementiert.
-
Mit dieser VM werden einige Komponenten wie NetApp Trident und das NetApp Astra Control Center für die Lösung implementiert.
-
Auf dieser VM wird während der Installation ein Root-Benutzer konfiguriert.
OpenShift-Container-Plattform-Cluster auf VMware vSphere (Hub-Cluster) implementieren und konfigurieren
Weitere Informationen finden Sie in den Anweisungen "Unterstützte Bereitstellung"zur Bereitstellung eines OCP-Clusters.
Denken Sie daran: - Erstellen Sie ssh öffentlichen und privaten Schlüssel für den Installer zur Verfügung zu stellen. Mit diesen Schlüsseln können Sie sich bei Bedarf bei den Master- und Worker-Knoten anmelden. - Laden Sie das Installationsprogramm vom unterstützten Installer herunter. Dieses Programm wird zum Booten der VMs verwendet, die Sie in der VMware vSphere-Umgebung für die Master- und Worker-Knoten erstellen. - VMs sollten die Mindestanforderung an CPU, Arbeitsspeicher und Festplatte haben. (Siehe vm Create-Befehle auf "Das" Seite für den Master- und den Worker-Knoten, die diese Informationen bereitstellen) - die diskUUID sollte auf allen VMs aktiviert sein. - Erstellen Sie mindestens 3 Knoten für Master und 3 Knoten für worker. - Sobald sie vom Installer entdeckt werden, aktivieren Sie die VMware vSphere Integration Toggle-Taste. |
Installieren Sie Advanced Cluster Management auf dem Hub-Cluster
Diese wird mit dem Advanced Cluster Management Operator auf dem Hub-Cluster installiert. Beachten Sie die Anweisungen "Hier".
Installieren Sie eine interne Red hat Quay-Registrierung auf dem Hub-Cluster.
-
Zum Push des Astra-Images ist eine interne Registrierung erforderlich. Eine interne Quay-Registrierung wird über den Operator im Hub-Cluster installiert.
-
Beachten Sie die Anweisungen "Hier"
Zwei zusätzliche OCP-Cluster installieren (Quelle und Ziel)
-
Die zusätzlichen Cluster können über die ACM auf dem Hub-Cluster bereitgestellt werden.
-
Beachten Sie die Anweisungen "Hier".
Konfigurieren Sie den NetApp ONTAP Storage
-
Installation eines ONTAP-Clusters mit Verbindung zu den OCP-VMs in der VMware-Umgebung
-
Erstellen Sie eine SVM.
-
Konfigurieren Sie NAS-Daten-LIF für den Zugriff auf den Storage in der SVM.
Installation von NetApp Trident auf den OCP-Clustern
Installation von NetApp Astra Control Center
-
NetApp Astra Control Center wird über den Astra Operator auf dem Hub-Cluster installiert.
-
Beachten Sie die Anweisungen "Hier".
Wichtige Fakten: * Laden Sie das NetApp Astra Control Center Image von der Support-Website herunter. * Drücken Sie das Bild auf eine interne Registrierung. * Siehe Anweisungen hier.
Stellen Sie eine Anwendung auf dem Quellcluster bereit
Verwenden Sie OpenShift GitOps, um eine Anwendung zu implementieren. (Z. B. Postgres, Ghost)
Fügen Sie die Quell- und Ziel-Cluster zu Astra Control Center hinzu.
Nachdem Sie dem Astra Control-Management einen Cluster hinzugefügt haben, können Sie Apps auf dem Cluster (außerhalb von Astra Control) installieren und anschließend in Astra Control auf der Seite Applications die Apps und ihre Ressourcen definieren. Siehe "Beginnen Sie mit dem Management von Apps im Bereich Astra Control Center".
Der nächste Schritt besteht darin, das Astra Control Center für Datensicherung und Datenmigration von der Quell- zum Ziel-Cluster zu nutzen.