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

Distribuisci e configura la piattaforma Managed Red Hat OpenShift Container su AWS

Collaboratori kevin-hoke

Questa sezione descrive un flusso di lavoro di alto livello per la configurazione dei cluster Managed Red Hat OpenShift su AWS (ROSA). Mostra l'utilizzo di Amazon FSx for NetApp ONTAP (FSx ONTAP) gestito come backend di storage da parte di Trident per fornire volumi persistenti. Vengono forniti dettagli sulla distribuzione di FSx ONTAP su AWS utilizzando BlueXP. Vengono inoltre forniti dettagli sull'utilizzo di BlueXP e OpenShift GitOps (Argo CD) per eseguire attività di protezione e migrazione dei dati per le applicazioni con stato sui cluster ROSA.

Ecco un diagramma che illustra i cluster ROSA distribuiti su AWS e che utilizzano FSx ONTAP come storage back-end.

Figura che mostra il dialogo di input/output o che rappresenta il contenuto scritto

Nota Questa soluzione è stata verificata utilizzando due cluster ROSA in due VPC in AWS. Ogni cluster ROSA è stato integrato con FSx ONTAP utilizzando Trident. Esistono diversi modi per distribuire cluster ROSA e FSx ONTAP in AWS. Questa descrizione di alto livello della configurazione fornisce link alla documentazione per il metodo specifico utilizzato. È possibile fare riferimento agli altri metodi nei link pertinenti forniti nel"sezione risorse" .

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

Installare i cluster ROSA
  • Crea due VPC e configura la connettività peering VPC tra le VPC.

  • Fare riferimento"Qui" per istruzioni su come installare i cluster ROSA.

Installa FSx ONTAP
  • Installare FSx ONTAP sulle VPC da BlueXP. Fare riferimento"Qui" per creare un account BlueXP e iniziare. Fare riferimento"Qui" per installare FSx ONTAP. Fare riferimento"Qui" per creare un connettore in AWS per gestire FSx ONTAP.

  • Distribuisci FSx ONTAP utilizzando AWS. Fare riferimento"Qui" per la distribuzione tramite la console AWS.

Installa Trident sui cluster ROSA (utilizzando il grafico Helm)
Integrazione di FSx ONTAP con Trident per cluster ROSA
Nota OpenShift GitOps può essere utilizzato per distribuire Trident CSI su tutti i cluster gestiti non appena vengono registrati su ArgoCD tramite ApplicationSet.

Figura che mostra il dialogo di input/output o che rappresenta il contenuto scritto

Creare classi di backend e storage utilizzando Trident (per FSx ONTAP)
  • Fare riferimento"Qui" per i dettagli sulla creazione di classi di backend e storage.

  • Imposta come predefinita la classe di archiviazione creata per FsxN con Trident CSI dalla console OpenShift. Vedi screenshot qui sotto:

Figura che mostra il dialogo di input/output o che rappresenta il contenuto scritto

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

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

Aprire la console di Argo CD e distribuire un'app. Ad esempio, è possibile distribuire un'app Jenkins utilizzando Argo CD con un grafico Helm. Durante la creazione dell'applicazione sono stati forniti i seguenti dettagli: Progetto: cluster predefinito:'https://kubernetes.default.svc' (senza virgolette) Namespace: Jenkins L'URL per il grafico Helm:'https://charts.bitnami.com/bitnami' (senza virgolette)

Parametri Helm: global.storageClass: fsxn-nas