Skip to main content
NetApp Solutions
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Implemente y configure la plataforma Managed Red Hat OpenShift Container en AWS

Colaboradores

En esta sección se describe un flujo de trabajo de alto nivel de configuración de los clústeres gestionados de Red Hat OpenShift en AWS (ROSA). Muestra el uso de Managed FSx para ONTAP de NetApp (FSxN) como back-end de almacenamiento por parte de Astra Trident para proporcionar volúmenes persistentes. Encontrará más detalles sobre la implementación de FSxN en AWS mediante BlueXP. Además, se incluyen más detalles sobre el uso de BlueXP y OpenShift GitOps (Argo CD) para realizar actividades de protección y migración de datos para las aplicaciones con estado en los clústeres de ROSA.

A continuación se muestra un diagrama que muestra los clústeres ROSA implementados en AWS y utilizando FSxN como almacenamiento back-end.

Nota Esta solución se verificó mediante el uso de dos clústeres ROSA en dos VPC en AWS. Cada clúster ROSA se integró con FSxN mediante Astra Trident. Hay varias formas de implementar los clusters ROSA y FSxN en AWS. Esta descripción de alto nivel de la configuración proporciona enlaces de documentación para el método específico utilizado. Puede consultar los otros métodos en los enlaces correspondientes que se proporcionan en la "sección recursos".

El proceso de configuración puede dividirse en los siguientes pasos:

Instale los clusters ROSA
  • Cree dos VPC y configure la conectividad entre iguales entre los VPC.

  • Consulte "aquí" Para obtener instrucciones para instalar los clusters ROSA.

Instale FSxN
  • Instala FSxN en los PC de BlueXP. Consulte "aquí" Para la creación de cuenta de BlueXP y para comenzar a usarla. Consulte "aquí" Para instalar FSxN. Consulte "aquí" Para crear un conector en AWS para gestionar FSxN.

  • Implemente FSxN con AWS. Consulte "aquí" Para la puesta en marcha mediante la consola de AWS.

Instalación de Trident en clústeres ROSA (usando el gráfico Helm)
Integración de FSxN con Astra Trident para clústeres ROSA
Nota OpenShift GitOps se puede utilizar para implementar Astra Trident CSI en todos los clústeres gestionados a medida que se registran en ArgoCD mediante ApplicationSet.

Crear clases de almacenamiento y back-end con Trident (para FSxN)
  • Consulte "aquí" para obtener detalles sobre la creación del back-end y la clase de almacenamiento.

  • Convierta la clase de almacenamiento creada para FsxN con Trident CSI por defecto en OpenShift Console. Consulte la captura de pantalla a continuación:

Desplegar una aplicación usando OpenShift GitOps (CD de Argo)
  • Instale el operador OpenShift GitOps en el clúster. Consulte las instrucciones "aquí".

  • Configure una nueva instancia de CD de Argo para el cluster. Consulte las instrucciones "aquí".

Abre la consola del CD de Argo e implementa una aplicación. Como ejemplo, puedes implementar una aplicación Jenkins usando Argo CD con un Helm Chart. Al crear la aplicación, se proporcionaron los siguientes detalles: Proyecto: Clúster predeterminado: https://kubernetes.default.svcEspacio de nombres: Jenkins La url del diagrama Helm: https://charts.bitnami.com/bitnami

Parámetros del timón: Global.storageClass: Fsxn-nas