pkgng for configuration management?
R. Tyler Croy
tyler at monkeypox.org
Wed Nov 6 16:48:15 UTC 2013
On Sun, 03 Nov 2013, Kamil Choudhury wrote:
> I've been setting up a private pkgng repository to push software to a family of about 20 different hosts.
>
> One command software deployment is pretty awesome, so I got to thinking: why not go one step further and start pushing configurations for each of these hosts via pkgng as well (either by putting the config files into the initial software pkg, or via a separate pkg that installs only the configurations)?
>
> Has anyone else tried going down this rabbit hole? If so, what has your experience with the system been?
Zach Leslie has written a good pkgng provider for Puppet
(https://github.com/xaque208/puppet-pkgng) which worked on FreeBSD9, I've yet
to test it on 10 though.
I highly recommend going the Puppet route instead of attempting to use the
packaging system for configuration. There's lots of horror stories in the Linux
community of people wrapping everything in the world into debs or rpms, and
regretting it later.
If you do go down the Puppet route, you may consider joining the Puppet BSD
mailing list: <https://groups.google.com/forum/#!forum/puppet-bsd>
Cheers
- R. Tyler Croy
--------------------------------------
Code: https://github.com/rtyler
Chatter: https://twitter.com/agentdero
rtyler at jabber.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20131106/842c48a1/attachment.sig>
More information about the freebsd-hackers
mailing list