Você pode configurar sua nova implantação do Automation Orchestrator para executar em alta disponibilidade implantando três nós e conectando-os como um cluster.

Um cluster do Automation Orchestrator consiste em três instâncias do Automation Orchestrator que compartilham um banco de dados PostgreSQL comum. O banco de dados do cluster do Automation Orchestrator configurado só pode ser executado no modo assíncrono.

Para criar um cluster do Automation Orchestrator, você deve selecionar uma instância do Automation Orchestrator para ser o nó primário do cluster. Depois de configurar o nó primário, você une os nós secundários a ele.

O cluster do Automation Orchestrator que você criou é pré-configurado com failover automático.

Observação: A falha do failover automático pode levar à perda de dados do banco de dados.

Pré-requisitos

Procedimento

  1. Configure o nó primário.
    1. Faça login na linha de comando do Automation Orchestrator Appliance do nó primário pelo SSH como raiz.
    2. Para configurar o servidor do balanceador de carga do cluster, execute o comandovracli load-balancer set load_balancer_FQDN.
    3. Faça login no Centro de Controle do nó primário e selecione Configurações do Host.
    4. Clique em Alterar e defina o endereço do host do servidor do balanceador de carga conectado.
    5. Configure o provedor de autenticação. Acesse Configurar um servidor do Automation Orchestrator autônomo.
  2. Associe nós secundários ao nó primário.
    1. Faça login na linha de comando do Automation Orchestrator Appliance do nó secundário pelo SSH como raiz.
    2. Para unir o nó secundário ao nó primário, execute o comando vracli cluster join primary_node_hostname_or_IP.
    3. Insira a senha raiz do nó primário.
    4. Repita o procedimento para outro nó secundário.
  3. (Opcional) Se o seu nó primário usar um certificado personalizado, você deverá definir o certificado no dispositivo ou gerar um novo certificado. Acesse Gerar um certificado TLS personalizado para o Automation Orchestrator.
    Observação: O arquivo que contém a cadeia de certificados deve ser codificado por PEM.
  4. Conclua a implantação do cluster.
    1. Faça login na linha de comando do Automation Orchestrator Appliance do nó primário pelo SSH como raiz.
    2. Para confirmar que todos os nós estão em um estado pronto, execute o comando kubectl -n prelude get nodes.
    3. Execute o script /opt/scripts/deploy.sh e aguarde a conclusão da implantação.

Resultados

Você criou um cluster do Automation Orchestrator. Após criar o cluster, você pode acessar seu ambiente do Automation Orchestrator apenas a partir do endereço FQDN do seu servidor do balanceador de carga.

Observação: Como você pode acessar apenas o Centro de Controle do cluster com a senha raiz do balanceador de carga, não poderá editar a configuração de um nó do cluster se ele tiver uma senha raiz diferente. Para editar a configuração desse nó, remova-o do balanceador de carga, edite a configuração no Centro de Controle e inclua o nó novamente no balanceador de carga.

O que Fazer Depois

Para monitorar o estado do cluster do Automation Orchestrator, faça login no Automation Orchestrator Client e navegue até a guia Sistema do painel. Acesse Monitorar um cluster do Automation Orchestrator.