É possível criar uma integração com o SaltStack Config para acessar o serviço do SaltStack Config e usar objetos e ações do SaltStack Config no vRealize Automation.

Com o vRealize Automation SaltStack Config, você pode provisionar, configurar e implantar software para suas máquinas virtuais em qualquer escala usando a automação controlada por eventos. Você também pode usar o SaltStack Config para definir e aplicar estados de software ideais e compatíveis por todo o seu ambiente.

Instalação

Antes de integrar o SaltStack Config ao vRealize Automation, você deve instalá-lo no seu ambiente. Consulte Instalando e configurando o SaltStack Config para obter mais informações.

Considerações

O vRealize Automation SaltStack Config integrado está disponível para vRealize Automation com as seguintes condições:
  • A integração do SaltStack Config está associada a um host específico durante a instalação.
  • No momento, o vRealize Automation não oferece suporte à multilocação para o SaltStack Config.
  • O tenant do vRealize Automation pode suportar uma integração do SaltStack Config e um mestre Salt. O mestre do Salt pode suportar vários subordinados.
  • Antes de poder excluir uma integração do SaltStack Config no vRealize Automation, você deve excluir todas as implantações existentes que usam essa integração do SaltStack Config.

Pré-requisitos

  • Verifique se você tem credenciais de administrador do vRealize Automation e credenciais de administrador do SaltStack Config (acesso no nível raiz).

    Você precisa de credenciais de administrador do vRealize Automation e credenciais de administrador do SaltStack Config (acesso no nível raiz) para criar uma integração do SaltStack Config.

    Você também precisa de credenciais de administrador do SaltStack Config para abrir e trabalhar no serviço do SaltStack Config em si.

    Você usa credenciais do vRealize Automation para acessar credenciais do vRealize Automation e SaltStack Config para acessar credenciais do SaltStack Config.

    Para obter informações sobre credenciais de administrador do SaltStack Config, consulte o guia Instalando e configurando o SaltStack Config.

  • Verifique se o serviço do SaltStack Config foi instalado.
  • Verifique se o mestre Salt a ser usado na integração do SaltStack Config contém o Plug-in Mestre.
  • Verifique se você tem a função de administrador do serviço do SaltStack Config em vRealize Automation. Consulte Quais são as funções de usuário do vRealize Automation.
  • Verifique se você tem a função de administrador do serviço do Cloud Assembly no vRealize Automation. Consulte Funções de usuário de serviço e organização no vRealize Automation.

Configurar uma integração do SaltStack Config no vRealize Automation

Depois de instalar o SaltStack Config para vRealize Automation, você poderá configurar a integração no Cloud Assembly.

  1. No Cloud Assembly, selecione Infraestrutura > Conexões > Integrações e clique em Adicionar Integração.
  2. Selecione o tipo de integração SaltStack Config.

    Tipos de integração no Cloud Assembly

  3. Preencha o formulário.

    Formato para criar uma nova integração no Cloud Assembly

    1. Insira um nome para a integração.
    2. (Opcional) Forneça uma descrição para a integração.
    3. Insira o nome do host para o servidor do SaltStack Config.
    4. Especifique o ambiente de execução para a integração do SaltStack Config.

      Se você estiver usando a propriedade saltConfiguration para implantar subordinados e aplicar arquivos de estado em suas máquinas virtuais, não precisará configurar um ambiente de execução. No entanto, é recomendável que você atualize seus modelos de nuvem para usar o recurso SaltStack Config. A propriedade saltConfiguration agora está obsoleta. Você ainda pode usar a propriedade saltConfiguration em seus modelos de nuvem, mas os recursos de integração do SaltStack Config serão limitados.

      Se você estiver usando o recurso SaltStack Config para implantar subordinados e aplicar arquivos de estado às suas máquinas virtuais, selecione o ambiente de execução embedded-ABX-onprem.

    5. Insira o nome e a senha do usuário administrador do SaltStack Config usados para acessar o host especificado.
    6. Clique em Validar para confirmar o acesso do administrador ao host de integração do SaltStack Config.

      Se a validação falhar, certifique-se de inserir o nome do host, o nome de usuário e a senha corretos.

    7. Clique em Salvar.

Acessar sua integração do SaltStack Config

Depois de salvar o ponto de integração do SaltStack Config, você pode abrir o serviço de integração do SaltStack Config.

  1. Se você tiver implantado o SaltStack Config por meio do vRealize Suite Lifecycle Manager, poderá clicar no bloco de serviço no Console de Serviço do vRealize Automation para abrir a integração e acessar o host.

    Bloco do serviço SaltStack Config

    Se você fez uma instalação autônoma do SaltStack Config, poderá acessar o serviço usando o nome do host do SaltStack Config.

  2. Quando solicitado a fazer login no SaltStack Config, insira seu nome e senha de usuário administrador do SaltStack Config.

Se precisar fazer alterações na integração, selecione Infraestrutura > Conexões > Integrações, selecione o bloco de integração com o SaltStack Config disponível e clique em Abrir.

Selecionar a integração com o SaltStack Config

O nome do host não pode ser alterado após a configuração da integração. Você pode editar apenas o nome, a descrição, o ambiente de execução e as credenciais da integração.

Captura de tela da integração do SaltStack Config no Cloud Assembly

Próximos passos

SaltStack Config é um produto autônomo que você pode integrar e usar no vRealize Automation.

  • Saiba como adicionar o recurso do SaltStack Config para instalar subordinados em máquinas virtuais nas suas implantações do Cloud Assembly.