Назад | Перейти на главную страницу

Как найти и изменить транзакцию марионеточного ресурса?

Недавно я применил марионеточную транзакцию:

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, но теперь я обнаружил, что существует несколько способов изменить состояние системы, например, с помощью инструмента «ресурс марионетки».

Если у меня возникло непонимание того, как работает марионетка, обратите внимание и на это - поскольку я в ней новичок.