I have released a Puppet module to deploy Kafka 0.8 in case anyone is interested.
The module uses Puppet parameterized classes and as such decouples code (Puppet manifests) from configuration data -- hence you can use Puppet Hiera to configure the way Kafka is deployed without having to write or fork/modify Puppet manifests. The module is available under the Apache v2 license. Any code contributions, bug reports, etc. are of course very welcome.
https://github.com/whisklabs/puppet-kafka but had to fix few small problem like when this starts kafka as upstart service it does not provide log path so kafka logs never appear since as a service they dont have default terminal.
Thanks for sharing.Will start using it.Any plans for adding this to puppet labs?
Regards, Pushkar On Wed, Feb 26, 2014 at 2:23 PM, Michael G. Noll <[EMAIL PROTECTED]>wrote:
I am actually referencing the WM puppet module (notably because it targets Debian whereas ours is currently focused on RHEL). I really like that your module already supports Kafka mirroring and jmxtrans. :-)