Skip to main content
NetApp Solutions
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Implementa e configura la piattaforma container Managed Red Hat OpenShift su AWS

Collaboratori

Questa sezione descrive un workflow di alto livello per la configurazione dei cluster Managed Red Hat OpenShift su AWS(ROSA). Mostra l'utilizzo di FSX gestito per NetApp ONTAP (FSxN) come back-end di storage di Astra Trident per fornire volumi persistenti. Vengono forniti dettagli sull'implementazione di FSxN su AWS utilizzando BlueXP. Inoltre, vengono forniti dettagli sull'utilizzo di BlueXP e OpenShift GitOps (Argo CD) per eseguire attività di migrazione e protezione dei dati per le applicazioni stateful sui cluster ROSA.

Di seguito è riportato un diagramma che illustra i cluster ROSA implementati su AWS e che utilizzano FSxN come storage back-end.

Nota Questa soluzione è stata verificata utilizzando due cluster ROSA in due VPC in AWS. Ogni cluster ROSA è stato integrato con FSxN utilizzando Astra Trident. Esistono diversi modi per implementare I cluster ROSA e FSxN in AWS. Questa descrizione di alto livello dell'installazione fornisce collegamenti alla documentazione per il metodo specifico utilizzato. È possibile fare riferimento agli altri metodi nei relativi collegamenti forniti in "sezione risorse".

Il processo di installazione può essere suddiviso nei seguenti passaggi:

Installare I cluster ROSA
  • Creare due VPC e configurare la connettività di peering VPC tra i VPC.

  • Fare riferimento a. "qui" Per istruzioni sull'installazione dei cluster ROSA.

Installare FSxN
  • Installare FSxN sui VPC da BlueXP. Fare riferimento a. "qui" Per la creazione di un account BlueXP e per iniziare. Fare riferimento a. "qui" Per l'installazione di FSxN. Fare riferimento a. "qui" Per creare un connettore in AWS per gestire FSxN.

  • Implementare FSxN utilizzando AWS. Fare riferimento a. "qui" Per l'implementazione utilizzando la console AWS.

Installare Trident sui cluster ROSA (utilizzando il grafico Helm)
Integrazione di FSxN con Astra Trident per i cluster ROSA
Nota OpenShift GitOps può essere utilizzato per implementare Astra Trident CSI su tutti i cluster gestiti, man mano che vengono registrati su ArgoCD utilizzando ApplicationSet.

Creare classi di storage e backend utilizzando Trident (per FSxN)
  • Fare riferimento a. "qui" per informazioni dettagliate sulla creazione di classe di storage e backend.

  • Rendere la classe di storage creata per FsxN con Trident CSI come predefinita da OpenShift Console. Vedere la schermata riportata di seguito:

Implementare un'applicazione utilizzando OpenShift GitOps (CD Argo)
  • Installare l'operatore OpenShift GitOps sul cluster. Fare riferimento alle istruzioni "qui".

  • Configurare una nuova istanza del CD Argo per il cluster. Fare riferimento alle istruzioni "qui".

Aprire la console del CD Argo e implementare un'applicazione. Ad esempio, puoi implementare un'applicazione Jenkins utilizzando il CD Argo con Helm Chart. Durante la creazione dell'applicazione, sono stati forniti i seguenti dettagli: Progetto: Cluster predefinito: https://kubernetes.default.svcSpazio dei nomi: Jenkins l'URL per il grafico Helm: https://charts.bitnami.com/bitnami

Parametri Helm: Global.storageClass: Fsxn-nas