Date: Fri, 6 Feb 2015 09:52:24 +0800 From: Christopher Hall <christopherhall.hsw@gmail.com> To: Rainer Duffner <rainer@ultra-secure.de> Cc: freebsd-stable@freebsd.org, Greg Byshenk <freebsd@byshenk.net> Subject: Re: push a few config files to dozen or so servers Message-ID: <20150206095224.310ba5ab@gmail.com> In-Reply-To: <6CC9FCD8-EB12-4DD1-A76E-8F43C044340F@ultra-secure.de> References: <20150205130234.3fcbabfb@efreet.mimar.rs> <op.xtk288tykndu52@ronaldradial.radialsg.local> <54D37932.7010808@madpilot.net> <20150205154743.GO88387@mail0.byshenk.net> <3552828A-536D-41AB-B56D-F47AA4164A79@gromit.dlib.vt.edu> <6CC9FCD8-EB12-4DD1-A76E-8F43C044340F@ultra-secure.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello Rainer, On Thu, 5 Feb 2015 20:20:24 +0100, Rainer Duffner <rainer@ultra-secure.de> wrote: >=20 > >=20 > > Despite all that, there is still lots and lots to recommend > > Puppet. However, if there's another configuration management > > framework that is more "FreeBSD-friendly," then it would be good to > > know of that. With large-scale system installations becoming more > > and more prevalent, so too does the importance of configuration > > management and orchestration systems. I've been looking at Salt > > recently, which I've heard is supposed to be quite > > "FreeBSD-friendly." Does anyone know of any others that have a > > great FreeBSD community and support behind them? >=20 >=20 >=20 > There=E2=80=99s also chef, which has as little (or even less) support for > FreeBSD. But I believe it=E2=80=99s the most powerful of the ones availab= le. >=20 > I=E2=80=99ve always wanted to try ansible, which looks like it has decent > support for FreeBSD. >=20 > Anybody got experience with that? I initially tried Chef, but had many problems on FreeBSD so I switched to Ansible and found it works quite well. I use Poudriere to build a custom repository for my packages. Set up a base Machine or VM with ssh + python working then I use Ansible scripts to create and maintain jails on the machines. I also tag certain operations in the scripts so that I can quick update configuration files with out having to run through every operation. There is a simple template system to allow customisation of the files. =20 >=20 > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to > "freebsd-stable-unsubscribe@freebsd.org" --=20 Best Regards. Christopher Hall.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150206095224.310ba5ab>