O vRealize Automation Automation Config é uma moderna plataforma de gerenciamento de configuração com o desempenho, a velocidade e a agilidade que as equipes de TI precisam ter para gerenciar sistemas de TI grandes e complexos e melhorar a eficiência em alta escala. Use este guia para determinar como instalar o Automation Config no seu sistema.
Como administradores de sistemas de TI e membros da equipe de DevOps, você está ciente de que sua função envolve mais do que configurar servidores e executar serviços. O VMware Aria Automation Config ajuda sua equipe a automatizar tarefas comuns de administração de infraestrutura e garante que todos os componentes da infraestrutura estejam operando de modo consistente conforme desejado.
O Automation Config é plugável e funciona bem com muitas tecnologias existentes. Você não precisa refatorar todos os seus sistemas de gerenciamento de configuração existentes para usar o Automation Config. Ele pode reagir aos códigos de saída e informações de ferramentas de terceiros para gerenciar todo o ciclo de vida da máquina.
Metas de instalação
A meta do processo de instalação é criar a arquitetura do sistema do Automation Config de back-end, que consiste em quatro componentes principais:
Componente | Descrição |
---|---|
Servidor de API do Automation Config, também conhecido como RaaS | O RaaS (Retornador como Serviço) fornece endpoints de RPC para receber comandos de gerenciamento da interface de usuário do Automation Config, bem como endpoints de controle de RPC para fazer interface com o(s) mestre(s) Salt conectado(s). |
Mestre(s) Salt e o Master Plugin | Você pode conectar quantos mestres Salt forem necessários ao Automation Config, mas pelo menos um é necessário. O mestre Salt é a principal conexão entre o Automation Config e o restante dos nós gerenciados na sua rede (também chamados de subordinados). Quando você emite um comando do Automation Config (como um trabalho), esse comando segue para o mestre Salt para distribuição aos subordinados direcionados. O Master Plugin é instalado no(s) mestre(s) Salt. Ele permite que os mestres Salt se comuniquem com o servidor de back-end do Automation Config, o nó RaaS. O Master Plugin permite que os mestres Salt acessem trabalhos ou processos iniciados pelo Automation Config, bem como arquivos externos e dados de pilares armazenados no banco de dados PostgreSQL. |
Banco de dados PostgreSQL | O Automation Config usa um banco de dados PostgreSQL para armazenar dados de subordinados, retornos de trabalhos, dados de eventos, arquivos e dados de pilar, contas de usuário locais, bem como configurações adicionais da interface de usuário. |
Banco de dados Redis | O Automation Config usa um banco de dados Redis para manter determinados tipos de dados no armazenamento temporário, como dados armazenados em cache. Ele também usa o armazenamento de dados temporário para distribuir trabalhos em fila entre trabalhadores em segundo plano. |
No cenário de instalação padrão, cada um desses componentes será implantado em um nó dedicado, o que significa que você terá quatro nós dedicados quando terminar. Se o seu sistema precisar de alta disponibilidade, talvez seja necessário implantar vários mestres Salt, bancos de dados PostgreSQL e bancos de dados Redis.
A imagem a seguir mostra a meta final de uma instalação padrão:
Visão geral da instalação
O processo de instalação tem cinco fases principais:
- Pré-instalação
- Instalação
- Pós-instalação
- Integração com o VMware Aria Automation
- Instalar o Salt nos nós que você deseja gerenciar com o Automation Config
Você pode implantar o serviço de subordinados Salt nos seus nós usando modelos de nuvem do VMware Aria Automation ou instalando o serviço por meio do Secure Shell (SSH).
A imagem a seguir mostra a arquitetura de sistema que você terá depois de concluir as etapas de instalação padrão, pós-instalação, integração e instalação do Salt: