Puppetにはcrontabを管理するためのcron
リソースがありますが、incrontab
を管理する同様の方法はありますか?私はこれに関する文章をどこにも見つけることができません、そして公平を期すために、私はpuppet(過労のsysadminを助けるソフトウェア開発者)に非常に新しいです。
incron
のネイティブサポートはありませんが、それは/etc/incron.d
のタブを管理する単純な定義型を記述できないという意味ではありません。これらは、Puppetがもちろんネイティブサポートを提供するfile
リソースにすぎません。特定のニーズに応じて、ユーザーごとのincrontabs
のサポートを追加することで、定義されたタイプをより複雑にすることもできます。これらはおそらく Concatモジュール の使用を必要とするでしょう。
ただし、定義されたタイプの詳細については、まず http://docs.puppetlabs.com/learning/definedtypes.html を参照してください。必要なのはそれだけかもしれません。
https://github.com/duritong/puppet-incron でincron
モジュールを見つけました。
incron::watch
で定義された型を追加する保留中のプルリクエストがあります。これまでのところ、問題なく機能しています。