Se você tiver integrado o SaltStack Config ao vRealize Automation, poderá aplicar o recurso SaltStack Config para instalar os subordinados 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 SaltStack 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 recurso SaltStack Config 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 Cloud Assembly 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 de nuvem para usar o recurso SaltStack Config. A propriedade saltConfiguration não está mais disponível para uso em modelos de nuvem.

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 SaltStack Config. Consulte Configurar uma integração do SaltStack Config no vRealize Automation.

    Para se familiarizar com o funcionamento do SaltStack Config, incluindo os principais conceitos sobre subordinados, consulte Compreendendo a interface do usuário do SaltStack.

  2. No SaltStack 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 SaltStack 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 SaltStack 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 SaltStack 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 de recursos do SaltStack Config.
  8. Verifique se você tem as seguintes funções de serviço:
    1. Administrador do Cloud Assembly
    2. Usuário do Cloud Assembly
    3. Administrador do Service Broker

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