From owner-freebsd-stable@FreeBSD.ORG Fri Feb 6 01:52:34 2015 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E2CD22E8 for ; Fri, 6 Feb 2015 01:52:33 +0000 (UTC) Received: from mail-pd0-f170.google.com (mail-pd0-f170.google.com [209.85.192.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B3E22DDF for ; Fri, 6 Feb 2015 01:52:33 +0000 (UTC) Received: by pdbft15 with SMTP id ft15so11396387pdb.5 for ; Thu, 05 Feb 2015 17:52:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=1SX/Ez2OuuG5cJu0uvyMyAicUoATCtzV8PtosMT2VOo=; b=zUSCgf880Rlwq8AJ09Fv3qwxmqstL0cX85S9fE4q+fPUwULwvpcoJynuNINbc79ZrZ ZlAgDCFxGEbLkkl/nwEJCZ2dTUAtXtYg1My/Zp+QDcLPghwA5EbKF+QtO+Ksd6QHyKdZ xaMJ8v21CNusn3wVE8mL1iQ0FM0D9Pv1UMwTR8Pt6oFrBlQw+iQEfj26ldffMv3Fv+50 5ZyJ5M0q9UQwGnO9xMsswLaU/UFvcVMTFm6nzIEuMIcIvN5chXLJkIOeBT53QkJeqe96 26FOj2T+XPUbCq3+QwNlB/u+2VQRBcy5Ht8yzWBohv0MS0bmo0hW8wqVP48066l4BxR+ 6XTA== X-Received: by 10.66.97.98 with SMTP id dz2mr1753178pab.148.1423187552473; Thu, 05 Feb 2015 17:52:32 -0800 (PST) Received: from localhost (118-163-120-175.HINET-IP.hinet.net. [118.163.120.175]) by mx.google.com with ESMTPSA id dz2sm4724865pbc.55.2015.02.05.17.52.30 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Feb 2015 17:52:31 -0800 (PST) Date: Fri, 6 Feb 2015 09:52:24 +0800 From: Christopher Hall To: Rainer Duffner 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> <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> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-stable@freebsd.org, Greg Byshenk X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Feb 2015 01:52:34 -0000 Hello Rainer, On Thu, 5 Feb 2015 20:20:24 +0100, Rainer Duffner 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.