<div dir="ltr">I need to configure systems and using Satellite 5's "Configuration Channels" is just not feasible any longer. I set out to describe a server to host an Oracle database with Puppet and the amount of work to even get started is just way too much.<div><br></div><div>Ansible looks to be far easier to get going. My plan is to create a Git repository to contain the Ansible environment for either all of my systems, or multiple repos for groups of systems. I'll have history of system configuration changes, and I'll be able to manage my systems from the multiple computers I use via a local tool.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 6, 2015 at 10:42 AM, Dylan Northrup <span dir="ltr"><<a href="mailto:ale@doc-x.net" target="_blank">ale@doc-x.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Aug 6, 2015 at 10:16 AM, James Sumners <<a href="mailto:james.sumners@gmail.com">james.sumners@gmail.com</a>> wrote:<br>
><br>
> Satellite 6 has standardized on Puppet... Eff Puppet. I'm going with<br>
> Ansible.<br>
<br>
</span>I've found Puppet (and Chef) to be good for doing application<br>
configuration and installation and Ansible to be good for systems<br>
configuration. Then again I use Ansible like "parallel ssh on<br>
steroids" and Puppet/Chef for delivering versioned code for heavy<br>
apps. The former is awesome at updating all versions of<br>
"/etc/resolv.conf" to point at the right thing (or distributing a<br>
script to do that, running it, and removing the script afterward) and<br>
the latter is good at verifying many, many files and replacing them if<br>
necessary as well as templatizing config files, populating them with<br>
params and verifying the parameterized config file hasn't changed from<br>
run to run.<br>
<br>
Different tools for different jobs.<br>
<span class="im HOEnZb"><br>
--<br>
Dylan Northrup<br>
"Adversity is just change we haven't adapted ourselves to yet."<br>
- Aimee Mullins<br>
</span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>James Sumners<br><a href="http://james.sumners.info/" target="_blank">http://james.sumners.info/</a> (technical profile)</div><div><a href="http://jrfom.com/" target="_blank">http://jrfom.com/</a> (personal site)</div><div><a href="http://haplo.bandcamp.com/" target="_blank">http://haplo.bandcamp.com/</a> (band page)</div></div></div></div></div>
</div>