Morning all

I've currently started working with Apache Karaf as part of an internal
project, and I'm responsible for getting the project to a point whereby
Apache Karaf and our application can be deployed to production quickly,
easily and repeat-ably... 

Currently we use Puppet, so I've taken on the task of creating a suitable
Puppet module to support Apache Karaf. This can be found here[1].
Currently the module supports installation of Karaf, base level
configuration such as adding Karaf to $PATH, and creation of a init.d
service using the wrapper tool. 
It also supports managing some specific resources within karaf, such as
'feature-repos', 'features' and 'kar' files. 

So for any of you out there already using Puppet, or wanting to use Puppet
to manage Karaf, feel free to install the module from Git and take it for a
spin. Any feedback gratefully received. 

Onto some more specific questions... 

* How do other users currently handle managing the multitude of config files
that make up a Karaf installation? 
* If Puppet could manage the config files, is there a specific set that
people would find useful? 
* Is there anything that it would be really useful/make life 10x easier if
Puppet could take care of? 

So yeh, feel free to provide any feedback/ideas etc. 
And thanks in advance for your time. 

Regards
Gavin 

[1] https://github.com/fatmcgav/fatmcgav-karaf/tree/develop



--
View this message in context: 
http://karaf.922171.n3.nabble.com/Karaf-and-Configuration-Management-using-Puppet-tp4034087.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to