Recentemente, apliquei uma transação de fantoches:
puppet resource cron puppet-apply ensure=present user=root minute=30 command='/usr/bin/puppet apply $(puppet --configprint manifest)
Para desfazer, eu simplesmente fui e editei meu crontab
crontab -e ...
Tenho certeza de que esta é a maneira "errada" de desfazer a transação, mas não consegui encontrar nenhum metadado sobre a transação dentro de / etc / puppet / ...
Então - minha pergunta - é como posso encontrar e modificar / descomissionar / excluir recursos instalados em fantoches sem ter conhecimento subjacente dos recursos em si?
Ou seja, onde está a lista de recursos criados por fantoches?
Sempre achei que os recursos de fantoches estavam definidos no arquivo site.pp, mas agora estou descobrindo que há mais de uma maneira de modificar o estado de um sistema usando, por exemplo, a ferramenta "recurso de fantoches" .
Se eu tiver um mal-entendido sobre o funcionamento dos fantoches, por favor, note também que eu sou um pouco novo nisso.
Tags puppet