technology from back to front

Posts Tagged ‘ansible’

You should consider using SSH-based Configuration Management

[Forget Puppet or Chef]: http://blog.gomiso.com/2011/08/26/forget-chef-or-puppet-automate-with-sprinkle/
[Puppet]: http://puppetlabs.com/puppet/what-is-puppet/ “What is Puppet? PuppetLabs page”
[Chef]: http://www.opscode.com/chef/ “Chef home page”
[Chef Solo]: http://wiki.opscode.com/display/chef/Chef+Solo
[CfEngine 3]: http://cfengine.com/ “CfEngine home page”
[Ansible]: http://ansible.github.com/ “Ansible home page (GitHub)”
[Origins of Triumvariate]: http://verticalsysadmin.com/blog/uncategorized/relative-origins-of-cfengine-chef-and-puppet “Origins of Cfengine, Chef and Puppet”
[Puppet is not CfEngine]: http://www.watzmann.net/blog/2006/12/puppet-is-not-cfengine-rewritten-in-ruby.html
[Blueprint]: http://devstructure.com/blueprint/
[Sous Chef]: https://github.com/michaelklishin/sous-chef
[LittleChef]: https://github.com/tobami/littlechef/
[Foodcritic]: http://acrmp.github.com/foodcritic/
[Capistrano]: https://github.com/capistrano/capistrano/wiki/
[Spatula]: https://github.com/trotter/spatula/
[Soloist]: https://github.com/mkocher/soloist
[Facter]: http://www.puppetlabs.com/puppet/related-projects/facter/
[capistrano-conditional]: https://github.com/deviantech/capistrano-conditional
[Fabric]: http://docs.fabfile.org/en/1.4.3/index.html
[Sprinkle]: https://github.com/crafterm/sprinkle/
[Cobbler]: http://cobbler.github.com/
[Sprinkle SlideDeck]: http://fushunpoon.github.com/sprinkle-revealjs-slidedeck/

At the first mention of configuration management (CM), everybody and their dog
(and links on their respective blog posts!) will direct you to one of what I
take the liberty of calling ‘The CM Triumvariate’: [Puppet][], [Chef][] and
[CfEngine 3][]. But I reckon the interwebs is presenting a skewed view and hides
from you some real, useful alternatives.

> “Pfft.”

You say.

> “Alternatives?! With a gazillion resource types, cloud
> integration, and promise theory readily available, what else could you you possibly
> want to manage your thousand server infrastructure with?”

If I may reply with a question, can a developer use any of them, say, to provision a bunch of remote hosts
directly from his developer machine without installing any additional software?

> “…”

you say.

Read more…

by
hok
on
30/07/12

Search

Categories

Feeds

Archives

2000-14 LShift Ltd, 1st Floor, Hoxton Point, 6 Rufus Street, London, N1 6PE, UK+44 (0)20 7729 7060   Contact us