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
- 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.
- No SaltStack Config, verifique se a resolução de nomes FQDN do subordinado para o mestre está funcionando.
- Para verificar o FQDN no mestre Salt no SaltStack Config, clique em Destinos e selecione o grupo de destino Todos os Subordinados.
- Filtre a coluna ID do subordinado em busca do valor saltmaster.
- Clique em saltmaster para ver os detalhes.
- Verifique se o valor do FQDN está correto.
- 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.
-
Se você estiver implantando subordinados em uma máquina Windows, consulte Como implantar subordinados usando a API (RaaS) em um ambiente Windows.
- 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.
- 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.
- 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.
- Verifique se você tem as seguintes funções de serviço:
- Administrador do Cloud Assembly
- Usuário do Cloud Assembly
- Administrador do Service Broker
Essas funções de serviço são necessárias para usar o recurso SaltStack Config.