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

Reply via email to