Марионетка имеет cron
ресурс для управления crontab, но есть ли аналогичный способ управления incrontab
? Я нигде не могу найти писаний по этому поводу, и, честно говоря, я новичок в puppet (разработчик программного обеспечения, помогающий перегруженному сисадмину).
Нет встроенной поддержки для incron
но это не значит, что вы не можете написать простой определенный тип, который управляет вкладками в /etc/incron.d
. Это было бы просто file
ресурсы, для которых Puppet, конечно, имеет встроенную поддержку. В зависимости от ваших конкретных потребностей вы также можете сделать этот определенный тип более сложным, добавив поддержку для каждого пользователя. incrontabs
. Это, вероятно, потребует использования Модуль Concat.
Но посмотри на http://docs.puppetlabs.com/learning/definedtypes.html сначала для получения дополнительной информации об определенных типах. Может быть, это все, что тебе нужно.
Я нашел incron
модуль в https://github.com/duritong/puppet-incron.
У меня есть ожидающий запрос на перенос, который добавляет incron::watch
определенный тип. У меня пока работает нормально.