Se você tiver integrado o Automation Config ao VMware Aria Automation, poderá aplicar o SaltStack resource para instalar os subordinados Salt em máquinas virtuais nas suas implantações. Depois que o subordinado for implantado, você poderá usar os poderosos recursos de gerenciamento de configuração, correção de desvios e gerenciamento de estado do Automation Config para gerenciar seus recursos.

Subordinados são agentes que executam o serviço sal-minion. O serviço assina trabalhos publicados por um mestre Salt, que é um servidor que executa o serviço salt-master. Quando um trabalho específico se aplica a um subordinado, este o executa.

Você pode usar o SaltStack resource para implantar subordinados e aplicar arquivos de estado ao implantar máquinas Linux e Windows. Para adicionar ou atualizar subordinados e arquivos de estado em implantações existentes, você pode executar a ação de dia 2 Anexar Recurso do SaltStack. Para obter mais informações sobre a ação de dia 2, consulte Quais ações posso executar nas implantações do Automation Assembler ou recursos com suporte.

Se você usou a propriedade saltConfiguration para implantar os subordinados e arquivos de estado como uma ação de dia 0, atualize seus modelos para usar o SaltStack resource. A propriedade saltConfiguration não está mais disponível para uso em seus modelos.

A ação de dia 2 Aplicar Configuração do Salt ainda está disponível para os recursos que utilizam a propriedade saltConfiguration.

Antes de começar

  1. Verifique se você configurou com êxito a integração com o Automation Config. Consulte Configurar uma integração do Automation Config no VMware Aria Automation para obter mais informações.
  2. No Automation Config, verifique se a resolução de nomes FQDN do subordinado para o mestre está funcionando.
    1. Para verificar o FQDN no mestre Salt no Automation Config, clique em Destinos e selecione o grupo de destino Todos os Subordinados.
    2. Filtre a coluna ID do subordinado em busca do valor saltmaster.
    3. Clique em saltmaster para ver os detalhes.
    4. Verifique se o valor do FQDN está correto.
  3. Se você estiver implantando subordinados em uma máquina Linux, verifique se as imagens no vSphere que você pretende implantar com um subordinado Salt têm recursos de SSH ativados. O SSH é usado para acessar a máquina remotamente e implantar o subordinado.
  4. Se você estiver implantando subordinados em uma máquina Windows, consulte Como implantar subordinados usando a API (RaaS) em um ambiente Windows.

  5. Se você estiver implantando subordinados em uma máquina virtual que tenha o VMware Tools instalado e um subordinado Salt configurado, verifique se a chave de subordinado do VMware Tools Salt aparece na guia Aceito no espaço de trabalho Chaves de Subordinados do Automation Config. Consulte Ativar o subordinado Salt usando o VMware Tools para obter mais informações.
    Observação: Se o subordinado Salt do VMware Tools for uma versão mais antiga, a implantação de um subordinado na máquina virtual não atualizará o subordinado Salt para a versão mais recente. Você deverá atualizar o mestre Salt manualmente. Consulte Atualizar o Master Plugin para obter mais informações.
  6. Verifique se você pode atribuir endereços IP às máquinas implantadas.

    O Automation Config requer que as máquinas tenham endereços IP públicos. Use os endereços IP para o intervalo de CIDR de IPs públicos para o SDDC (centro de dados definido por software) no qual seu mestre Salt está localizado.

    Observação:

    Se não houver endereço IP público configurado para a máquina, o endereço IP do primeiro NIC será usado.

  7. Verifique se o modelo de nuvem ao qual você está adicionando o subordinado é implantável antes de adicionar as propriedades SaltStack resource.
  8. Verifique se você tem as seguintes funções de serviço:
    1. Administrador do Automation Assembler
    2. Usuário do Automation Assembler
    3. Administrador do Automation Service Broker

    Essas funções de serviço são necessárias para usar o SaltStack resource.