Implementare e configurare la piattaforma container Red Hat OpenShift su VMware
In questa sezione viene descritto un workflow di alto livello che illustra come configurare e gestire i cluster OpenShift e gestire le applicazioni stateful su di essi. Mostra l'utilizzo degli storage array NetApp ONTAP con l'aiuto di Trident per la fornitura di volumi persistenti. Vengono forniti dettagli sull'utilizzo di Astra Control Center per eseguire attività di migrazione e protezione dei dati per le applicazioni stateful.
Esistono diversi modi per implementare i cluster di piattaforme container Red Hat OpenShift. Questa descrizione di alto livello dell'installazione fornisce collegamenti alla documentazione per il metodo specifico utilizzato. È possibile fare riferimento agli altri metodi riportati nei relativi collegamenti forniti nella "sezione risorse". |
Di seguito è riportato un diagramma che illustra i cluster implementati su VMware in un data center.
Il processo di installazione può essere suddiviso nei seguenti passaggi:
Implementare e configurare una macchina virtuale CentOS
-
Viene implementato nell'ambiente VMware vSphere.
-
Questa macchina virtuale viene utilizzata per distribuire componenti come NetApp Trident e NetApp Astra Control Center per la soluzione.
-
Un utente root viene configurato su questa macchina virtuale durante l'installazione.
Implementare e configurare un cluster OpenShift Container Platform su VMware vSphere (Hub Cluster)
Fare riferimento alle istruzioni per il "Implementazione assistita" metodo di implementazione di un cluster OCP.
Tenere presente quanto segue: - Creare una chiave pubblica e privata ssh da fornire all'installatore. Queste chiavi verranno utilizzate per accedere ai nodi master e worker, se necessario. - Scaricare il programma di installazione dal programma di installazione assistito. Questo programma viene utilizzato per avviare le macchine virtuali create nell'ambiente VMware vSphere per i nodi master e worker. Le macchine virtuali devono avere i requisiti minimi di CPU, memoria e disco rigido. (Fare riferimento ai comandi vm create "questo"a pagina per i nodi master e worker che forniscono queste informazioni) - diskUUID deve essere abilitato su tutte le VM. - Creare un minimo di 3 nodi per master e 3 nodi per worker. Una volta rilevati dal programma di installazione, attivare il pulsante di attivazione/disattivazione dell'integrazione VMware vSphere. |
Installare Advanced Cluster Management sul cluster Hub
Viene installato utilizzando Advanced Cluster Management Operator sul cluster Hub. Fare riferimento alle istruzioni "qui".
Installare un registro Red Hat Quay interno sul cluster Hub.
-
Per inviare l'immagine Astra è necessario un registro interno. Un registro interno Quay viene installato utilizzando l'operatore nel cluster Hub.
-
Fare riferimento alle istruzioni "qui"
Installare due cluster OCP aggiuntivi (origine e destinazione)
-
I cluster aggiuntivi possono essere implementati utilizzando ACM sul cluster Hub.
-
Fare riferimento alle istruzioni "qui".
Configurare lo storage NetApp ONTAP
-
Installare un cluster ONTAP con connettività alle VM OCP nell'ambiente VMware.
-
Creare una SVM.
-
Configurare i dati NAS per accedere allo storage in SVM.
Installare NetApp Trident sui cluster OCP
Installare NetApp Astra Control Center
-
NetApp Astra Control Center viene installato utilizzando Astra Operator sul cluster Hub.
-
Fare riferimento alle istruzioni "qui".
Punti da ricordare: * Scarica l'immagine di NetApp Astra Control Center dal sito di supporto. * Inserire l'immagine in un registro interno. * Fare riferimento alle istruzioni qui.
Implementare un'applicazione sul cluster di origine
Utilizza OpenShift GitOps per implementare un'applicazione. (es. Postgres, Ghost)
Aggiungere i cluster di origine e destinazione in Astra Control Center.
Dopo aver aggiunto un cluster alla gestione di Astra Control, è possibile installare le applicazioni sul cluster (all'esterno di Astra Control) e quindi passare alla pagina delle applicazioni in Astra Control per definire le applicazioni e le relative risorse. Fare riferimento a. "Inizia a gestire le app di Astra Control Center".
Il passaggio successivo consiste nell'utilizzare Astra Control Center per la protezione dei dati e la migrazione dei dati dal cluster di origine a quello di destinazione.