Am 6/21/2015 um 3:00 PM schrieb Kirill Peskov:
Hi All,
Looks like there is no comprehensive guide/howto in the Net for $subj...
Googling gives some discussions and presentations regarding running
puppet server on OpenBSD, which is not so interesting. My task is to
automate provisioning of bunch of OpenBSD servers across several LANs
and puppet would be a good helper here (OK, maybe Saltstack could be an
alternative solution, but there is even less info about such a
combination out there).
I'm running Puppetmaster behind nginx, with puppetdb and puppetboard on
OpenBSD.
I combined initial provisioning with autoinstall(8) that takes care of
initially installing puppet
via site.script and then firing it up. The puppetmaster configures
itself with a bunch of
puppet appy commands in standalone, all my other boxen just run puppet
agent --test
and connect to the puppetmaster for further bootstrapping.
For Puppet module management, r10k is used.
I have a bunch of puppet modules for OpenBSD here:
https://github.com/buzzdeee
In short: puppet works like a charm for me.
Note: I run -current on all of my gear, and that has some fixes for the
service and package providers, that
unfortunately didn't made it into 5.7.
cheers,
Sebastian
Thanx in advance,
Kirill