Skip to main content
NetApp public and hybrid cloud solutions
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Implantar e configurar a plataforma Managed Red Hat OpenShift Container na AWS

Colaboradores kevin-hoke

Esta seção descreve um fluxo de trabalho de alto nível de configuração dos clusters do Managed Red Hat OpenShift na AWS (ROSA). Ele mostra o uso do Amazon FSx for NetApp ONTAP (FSx ONTAP) como backend de armazenamento pela Trident para fornecer volumes persistentes. São fornecidos detalhes sobre a implantação do FSx ONTAP na AWS usando BlueXP. Além disso, são fornecidos detalhes sobre o uso do BlueXP e do OpenShift GitOps (Argo CD) para executar atividades de proteção e migração de dados para aplicativos com estado em clusters ROSA.

Aqui está um diagrama que descreve os clusters ROSA implantados na AWS e usando o FSx ONTAP como armazenamento de backend.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Observação Esta solução foi verificada usando dois clusters ROSA em duas VPCs na AWS. Cada cluster ROSA foi integrado ao FSx ONTAP usando Trident. Existem várias maneiras de implantar clusters ROSA e FSx ONTAP na AWS. Esta descrição de alto nível da configuração fornece links de documentação para o método específico que foi usado. Você pode consultar os outros métodos nos links relevantes fornecidos no"seção de recursos" .

O processo de configuração pode ser dividido nas seguintes etapas:

Instalar clusters ROSA
  • Crie duas VPCs e configure a conectividade de peering de VPC entre elas.

  • Referir"aqui" para obter instruções sobre como instalar clusters ROSA.

Instalar FSx ONTAP
  • Instale o FSx ONTAP nas VPCs do BlueXP. Referir"aqui" para criar uma conta BlueXP e começar. Referir"aqui" para instalar o FSx ONTAP. Referir"aqui" para criar um conector na AWS para gerenciar o FSx ONTAP.

  • Implante o FSx ONTAP usando a AWS. Referir"aqui" para implantação usando o console da AWS.

Instalar o Trident em clusters ROSA (usando o gráfico Helm)
Integração do FSx ONTAP com Trident para clusters ROSA
Observação O OpenShift GitOps pode ser utilizado para implantar o Trident CSI em todos os clusters gerenciados à medida que eles são registrados no ArgoCD usando o ApplicationSet.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Crie classes de backend e armazenamento usando Trident (para FSx ONTAP)
  • Referir"aqui" para obter detalhes sobre a criação de classes de backend e armazenamento.

  • Defina a classe de armazenamento criada para FsxN com Trident CSI como padrão no OpenShift Console. Veja a captura de tela abaixo:

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Implantar um aplicativo usando OpenShift GitOps (Argo CD)
  • Instale o operador OpenShift GitOps no cluster. Consulte as instruções"aqui" .

  • Configure uma nova instância do Argo CD para o cluster. Consulte as instruções"aqui" .

Abra o console do Argo CD e implante um aplicativo. Como exemplo, você pode implantar um aplicativo Jenkins usando o Argo CD com um Helm Chart. Ao criar o aplicativo, os seguintes detalhes foram fornecidos: Projeto: cluster padrão:'https://kubernetes.default.svc' (sem as aspas) Namespace: Jenkins A URL para o Helm Chart:'https://charts.bitnami.com/bitnami' (sem as aspas)

Parâmetros do Helm: global.storageClass: fsxn-nas