Bom dia pessoal,
O plano é o seguinte, baixar alguns arquivos do versionamento através do modulo vcsrepo, pois esses arquivos de configuração ficam do lado do desenvolvedor, e nós de infra ficamos responsáveis apenas por gerenciar as informações sensíveis, usuário e senha de banco, urls etc. Sendo assim, quero que o desenvolvedor coloque no lugar dessas informações, variáveis, para assim que o puppet baixar esses arquivos poder substitui-las por parâmetros que estarão do lado do manifest.
Sei que templates poderia resolver o problema, mas não quero ter que modificar o conteúdo dele sempre que o desenvolvedor necessitar. E também queria evitar de fazer o clone dos arquivos no meu diretório de templates no puppet server, mas sim diretamente no meu servidor que será provisionado.
Dei uma olhada no augeas mas ainda não sei qual a melhor opção.