Использование кукол для управления incrontab

Кукольный имеет cron ресурс для управления crontab, но есть ли подобный способ управления incrontab? Я нигде не могу найти никаких записей об этом, и, честно говоря, я чрезвычайно новичок в марионетках (разработчик программного обеспечения, помогающий перегруженному системному администратору).

2 ответа

Решение

Нет встроенной поддержки incron но это не значит, что вы не можете написать простой определенный тип, который управляет вкладками в /etc/incron.d, Это было бы просто file ресурсы, для которых Puppet, конечно, имеет встроенную поддержку. В зависимости от ваших конкретных потребностей вы также можете сделать этот определенный тип более сложным, добавив поддержку для каждого пользователя incrontabs, Это, вероятно, потребует использования модуля Concat.

Но взгляните сначала на http://docs.puppetlabs.com/learning/definedtypes.html для получения дополнительной информации об определенных типах. Может быть, это все, что вам нужно.

Я нашел incron модуль на https://github.com/duritong/puppet-incron.

У меня есть ожидающий запрос на добавление, который добавляет incron::watch определенный тип. Пока у меня все нормально.

Другие вопросы по тегам