Skip site navigation (1)Skip section navigation (2)
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>