Você pode criar um endpoint do Puppet para dar suporte à adição de componentes de gerenciamento de configuração do Puppet para máquinas virtuais do vSphere. Esses componentes permitem que você use um Puppet Mestre para aplicar o gerenciamento de configuração em máquinas virtuais.

Um endpoint estabelece uma conexão com um recurso externo, neste caso, uma instância do Puppet Mestre. O endpoint permite posicionar os componentes de gerenciamento de configuração do Puppet em blueprints de máquina virtual do vSphere. As máquinas virtuais provisionadas baseadas nesses blueprints contêm um agente de Puppet que facilita o controle pelo Puppet Mestre associado.

Para obter mais informações sobre o plug-in do Puppet e uma demonstração da sua configuração, consulte https://www.youtube.com/watch?v=P-VglzE9o-o.

Pré-requisitos

Procedimento

  1. Selecione Administração > Configuração do vRO > Endpoints.
  2. Clique no ícone Novo (Adicionar).
  3. Na guia Plug-in, clique no menu suspenso Plug-in e selecione o Plug-in do Puppet.
  4. Clique em Avançar.
  5. Insira um nome e, opcionalmente, uma descrição.
  6. Clique em Avançar.
  7. Preencha as caixas de texto na guia Detalhes conforme apropriado para o endpoint.
    Parâmetro Descrição
    Exibir nome para este Puppet Mestre O nome do Puppet Mestre associado à conexão do endpoint. Esse nome aparece na interface do vRealize Orchestrator para ajudá-lo a identificar uma determinada conexão.
    Nome do host ou endereço IP O endereço IP ou FQDN do Puppet Mestre usado por este endpoint.
    Porta SSH A porta definida para uso com comunicação segura para este Puppet Mestre.
    SSH RBAC e Nome de Usuário O nome de usuário de controle de acesso baseado em função necessário para conexão com o Puppet Mestre.
    Senha de SSH e RBAC O nome de usuário de controle de acesso baseado em função necessário para configuração segura com o Puppet Mestre.
    Usar sudo para comandos shell neste mestre? Selecione esta opção se quiser que os administradores possam usar comandos Sudo em servidores Linux para ter opções de segurança em máquinas virtuais com base neste endpoint.
  8. Clique em OK.

Resultados

Agora, você pode adicionar componentes de gerenciamento de configuração de Puppet a blueprints do vSphere para poder implantar máquinas virtuais do vSphere que contenham agentes Puppet.