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 Amazon FSx para NetApp ONTAP (FSx ONTAP) gestionado como back-end de almacenamiento por parte de Trident para proporcionar volúmenes persistentes. Se ofrecen detalles sobre la puesta en marcha de FSx ONTAP 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.

Aquí se muestra un diagrama que muestra los clústeres ROSA puestos en marcha en AWS y utilizando FSx ONTAP como almacenamiento de back-end.

Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

Nota Esta solución se verificó mediante el uso de dos clústeres ROSA en dos VPC en AWS. Todos los clústeres ROSA se integraron con FSx ONTAP mediante Trident. Hay varias maneras de implementar los clústeres ROSA y FSx ONTAP 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 proporcionados 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 FSx ONTAP
  • Instala FSx ONTAP en los PC de BlueXP . Consulte "aquí" para obtener información sobre la creación de cuenta de BlueXP  y para comenzar. Consulte "aquí" para instalar FSx ONTAP. Consulte "aquí"Crear un conector en AWS para administrar FSx ONTAP.

  • Pon en marcha FSx ONTAP con AWS. Consulte "aquí" para la implementación mediante la consola de AWS.

Instalación de Trident en clústeres ROSA (usando el gráfico Helm)
  • Use el gráfico Helm para instalar Trident en clústeres ROSA. Consulte el enlace a la documentación: aquí.

Integración de FSx ONTAP con Trident para clústeres ROSA
Nota OpenShift GitOps se puede utilizar para implementar CSI de Trident en todos los clústeres gestionados a medida que se registran en ArgoCD mediante ApplicationSet.

Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

Crear clases de almacenamiento y back-end con Trident (para FSx ONTAP)
  • Consulte "aquí" para obtener más información sobre la creación de un back-end y una 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:

Figura que muestra el cuadro de diálogo de entrada/salida o que representa el contenido escrito

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: Project: Default cluster'https://kubernetes.default.svc': (Sin las comillas) Namespace: Jenkins La url para el Helm Chart: 'https://charts.bitnami.com/bitnami' (Sin las comillas)

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