ter um diretório de templates no fantoche raiz deve funcionar, tente o seguinte:
file { '/tmp/testfile':
content => template('puppet:///templates/testfile.erb'),
}
Eu quero usar o fantoche sem um mestre de marionetes e aplicar manifestos com um fluxo de trabalho do git push. Eu gostaria de evitar dividir tudo em módulos, porque a configuração do servidor não é muito complexa. No entanto, a função template()
parece ter problemas ao acessar modelos que não estão em módulos.
Se o manifesto estiver localizado em <puppet-root>/manifests/site.pp
, como faço referência, por exemplo? <puppet-root>/templates/sshd_config.erb
?
ter um diretório de templates no fantoche raiz deve funcionar, tente o seguinte:
file { '/tmp/testfile':
content => template('puppet:///templates/testfile.erb'),
}
Tags puppet