Skip to main content
Uma versão mais recente deste produto está disponível.
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.

Instale o Astra Control Center usando o OpenShift OperatorHub

Colaboradores

Se você usar o Red Hat OpenShift, poderá instalar o Astra Control Center usando o operador certificado Red Hat. Use este procedimento para instalar o Astra Control Center a partir do "Catálogo de ecossistemas da Red Hat" ou usando o Red Hat OpenShift Container Platform.

Depois de concluir este procedimento, terá de voltar ao procedimento de instalação para concluir o para verificar o "passos restantes"êxito da instalação e iniciar sessão.

O que você vai precisar
  • "Antes de começar a instalação, prepare seu ambiente para a implantação do Astra Control Center".

  • A partir do cluster OpenShift, certifique-se de que todos os operadores de cluster estão em um estado saudável (available`é `true ):

    oc get clusteroperators
  • A partir do cluster OpenShift, certifique-se de que todos os serviços de API estão em um estado saudável (available`é `true ):

    oc get apiservices
  • Crie um endereço FQDN para o Astra Control Center em seu data center.

  • Obtenha as permissões necessárias e o acesso à Red Hat OpenShift Container Platform para executar as etapas de instalação descritas.

  • Se um cert-manager já existir no cluster, você precisará executar alguns "etapas de pré-requisito" para que o Astra Control Center não instale seu próprio cert-manager.

Faça o download e descompacte o pacote Astra Control Center

  1. Faça o download do pacote Astra Control Center (astra-control-center-[version].tar.gz) no "Site de suporte da NetApp".

  2. Faça o download do zip dos certificados e chaves do Astra Control Center no "Site de suporte da NetApp".

  3. (Opcional) Use o seguinte comando para verificar a assinatura do pacote:

    openssl dgst -sha256 -verify AstraControlCenter-public.pub -signature astra-control-center-[version].tar.gz.sig astra-control-center-[version].tar.gz
  4. Extraia as imagens:

    tar -vxzf astra-control-center-[version].tar.gz

Instale o plug-in NetApp Astra kubectl

O plug-in da linha de comando NetApp Astra kubectl economiza tempo ao executar tarefas comuns associadas à implantação e atualização do Astra Control Center.

O que você vai precisar

O NetApp fornece binários para o plugin para diferentes arquiteturas de CPU e sistemas operacionais. Você precisa saber qual CPU e sistema operacional você tem antes de executar esta tarefa. Em sistemas operacionais Linux e Mac, você pode usar o uname -a comando para coletar essas informações.

Passos
  1. Liste os binários de plug-in disponíveis do NetApp Astra kubectl e observe o nome do arquivo que você precisa para o seu sistema operacional e arquitetura de CPU:

    ls kubectl-astra/
  2. Copie o arquivo para o mesmo local que o utilitário padrão kubectl. Neste exemplo, o kubectl utilitário está localizado no /usr/local/bin diretório. Substitua <binary-name> pelo nome do arquivo que você precisa:

    cp kubectl-astra/<binary-name> /usr/local/bin/kubectl-astra

Adicione as imagens ao seu registo local

  1. Complete a sequência de passos adequada para o seu motor de contentores:

Docker
  1. Mude para o diretório Astra:

    cd acc
  2. empurre as imagens do pacote no diretório de imagens do Astra Control Center para o seu Registro local. Faça as seguintes substituições antes de executar o comando:

    • Substitua BUNDLE_FILE pelo nome do arquivo de pacote Astra Control (por exemplo, acc.manifest.yaml ).

    • Substitua my_REGISTRY pela URL do repositório Docker.

    • Substitua my_REGISTRY_USER pelo nome de usuário.

    • Substitua my_REGISTRY_TOKEN por um token autorizado para o Registro.

      kubectl astra packages push-images -m BUNDLE_FILE -r MY_REGISTRY -u MY_REGISTRY_USER -p MY_REGISTRY_TOKEN
Podman
  1. Inicie sessão no seu registo:

    podman login [your_registry_path]
  2. Execute o script a seguir, fazendo a substituição do <YOUR_REGISTRY> conforme observado nos comentários:

    # You need to be at the root of the tarball.
    # You should see these files to confirm correct location:
    #   acc.manifest.yaml
    #   acc/
    
    # Replace <YOUR_REGISTRY> with your own registry (e.g registry.customer.com or registry.customer.com/testing, etc..)
    export REGISTRY=<YOUR_REGISTRY>
    export PACKAGENAME=acc
    export PACKAGEVERSION=22.08.1-26
    export DIRECTORYNAME=acc
    for astraImageFile in $(ls ${DIRECTORYNAME}/images/*.tar) ; do
      # Load to local cache
      astraImage=$(podman load --input ${astraImageFile} | sed 's/Loaded image(s): //')
    
      # Remove path and keep imageName.
      astraImageNoPath=$(echo ${astraImage} | sed 's:.*/::')
    
      # Tag with local image repo.
      podman tag ${astraImage} ${REGISTRY}/netapp/astra/${PACKAGENAME}/${PACKAGEVERSION}/${astraImageNoPath}
    
      # Push to the local repo.
      podman push ${REGISTRY}/netapp/astra/${PACKAGENAME}/${PACKAGEVERSION}/${astraImageNoPath}
    done

Localize a página de instalação do operador

  1. Execute um dos seguintes procedimentos para acessar a página de instalação do operador:

    • A partir do console web Red Hat OpenShift: Página de instalação do Astra Control Center

      1. Faça login na IU da OpenShift Container Platform.

      2. No menu lateral, selecione operadores > OperatorHub.

      3. Selecione o operador do Centro de Controle NetApp Astra.

      4. Selecione Instalar.

    • No Red Hat Ecosystem Catalog: Página de visão geral do Astra Control Center

      1. Selecione o Centro de Controle NetApp Astra "operador" .

      2. Selecione Deploy and use.

Instale o operador

  1. Preencha a página Instalar Operador e instale o operador:

    Observação O operador estará disponível em todos os namespaces de cluster.
    1. Selecione o namespace do operador ou netapp-acc-operator o namespace será criado automaticamente como parte da instalação do operador.

    2. Selecione uma estratégia de aprovação manual ou automática.

      Observação Recomenda-se a aprovação manual. Você deve ter apenas uma única instância de operador em execução por cluster.
    3. Selecione Instalar.

      Observação Se selecionou uma estratégia de aprovação manual, ser-lhe-á pedido que aprove o plano de instalação manual para este operador.
  2. No console, vá para o menu OperatorHub e confirme se o operador instalou com êxito.

Instale o Astra Control Center

  1. No console na exibição de detalhes do operador Astra Control Center, selecione Create instance na seção APIs fornecidas.

  2. Preencha o Create AstraControlCenter campo do formulário:

    1. Mantenha ou ajuste o nome do Astra Control Center.

    2. (Opcional) ative ou desative o suporte automático. Recomenda-se a manutenção da funcionalidade de suporte automático.

    3. Insira o endereço do Astra Control Center. Não introduza http:// ou https:// no endereço.

    4. Digite a versão do Astra Control Center; por exemplo, 21.12.60.

    5. Insira um nome de conta, endereço de e-mail e sobrenome do administrador.

    6. Mantenha a política de recuperação de volume padrão.

    7. Em Image Registry, insira seu caminho de Registro de imagem de contentor local. Não introduza http:// ou https:// no endereço.

    8. Se você usar um Registro que requer autenticação, digite o segredo.

    9. Introduza o nome do administrador.

    10. Configurar o dimensionamento de recursos.

    11. Guarde a classe de armazenamento padrão.

    12. Definir preferências de tratamento de CRD.

  3. `Create`Selecione .

O que vem a seguir

Verifique a instalação bem-sucedida do Astra Control Center e conclua o "passos restantes" para fazer login. Além disso, você concluirá a implantação executando também "tarefas de configuração"o .