Недавно я применил марионеточную транзакцию:
puppet resource cron puppet-apply ensure=present user=root minute=30 command='/usr/bin/puppet apply $(puppet --configprint manifest)
Чтобы отменить это, я просто пошел и отредактировал свой crontab
crontab -e ...
Я уверен, что это «неправильный» способ отменить транзакцию, но мне не удалось найти никаких метаданных о транзакции внутри / etc / puppet / ...
Итак, мой вопрос - как я могу найти и изменить / списать / удалить установленные ресурсы марионетки, не имея базовых знаний о самих ресурсах?
То есть где список ресурсов, созданных марионеткой?
Я всегда думал, что ресурсы марионетки были определены в файле site.pp, но теперь я обнаружил, что существует несколько способов изменить состояние системы, например, с помощью инструмента «ресурс марионетки».
Если у меня возникло непонимание того, как работает марионетка, обратите внимание и на это - поскольку я в ней новичок.