Date: Thu, 5 Feb 2015 07:30:11 -0500 From: Mark Saad <nonesuch@longcount.org> To: =?utf-8?Q?Marko_Cupa=C4=87?= <marko.cupac@mimar.rs> Cc: "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org> Subject: Re: push a few config files to dozen or so servers Message-ID: <065EC4C8-121D-458E-B6B6-C09BF100C77F@longcount.org> In-Reply-To: <20150205130234.3fcbabfb@efreet.mimar.rs> References: <20150205130234.3fcbabfb@efreet.mimar.rs>
next in thread | previous in thread | raw e-mail | index | archive | help
> On Feb 5, 2015, at 7:02 AM, Marko Cupa=C4=87 <marko.cupac@mimar.rs> wrote:= >=20 > Hi, >=20 > thanks to virtualization, my fleet of FreeBSD hosts have grown to more > than dozen, and it still grows. There are some files that need to be > identical on all of them (aliases, sudoers, root crontab, pkg repo > files etc.). >=20 > I was looking at puppet and cfengine but learning and implementing those > seem like an overkill for my purpose. >=20 > Are there any other elegant solutions which can help me achieve my goal? >=20 > Thank you in advance, Marko=20 We use a mix of two tools Radmind=20 http://webservices.itcs.umich.edu/mediawiki/radmind/index.php/Main_Page Radmind is a toll well suited for tracking changes in static configs and fai= rly well at tracking and reverting changes on a entire working system . Whi= le it was targeted at OS X originally we have used it on FreeBSD , centos , t= hen, fedora , and Solaris . =20 Also we use ansibel . Ansibel is a agent less config and system management t= oll written in Python . It only requires Python 24 and ssh on the target hos= ts . It's flexible and relatively easy compared to some other tools . It's a= lso well supported on rhel/ centos and FreeBSD .=20 http://www.ansible.com/home Lastly you can always use entr and rsync=20 https://bitbucket.org/eradman/entr it's in ports too=20 --- Mark saad | mark.saad@longcount.org=20 > --=20 > Marko Cupa=C4=87 > https://www.mimar.rs > _______________________________________________ > 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"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?065EC4C8-121D-458E-B6B6-C09BF100C77F>