1 |
On Tuesday, September 16, 2014 10:43:18 PM Alan McKinnon wrote: |
2 |
> Anyone here used ansible and at least one of puppet/chef? |
3 |
> |
4 |
> What are your thoughts? |
5 |
> |
6 |
> I've made several attempts over the years to get puppet going but never |
7 |
> really got it off the ground. Chef I stay away from (likely due to the |
8 |
> first demo of it I saw and how badly that went....) |
9 |
> |
10 |
> Puppet seems to me a good product for a large site with 1000 hosts. |
11 |
> Not so much for ~20 or so. Plus puppet's language and configs get large |
12 |
> and hard to keep track of - lots and lots of directory trees with many |
13 |
> things mentioning other things. (Nagios has the same problem if you |
14 |
> start keeping host, services, groups and commands in many different files) |
15 |
> |
16 |
> I've stumbled upon ansible, it seems much better than puppet for |
17 |
> smallish sites with good odds I might even keep the whole thing in my |
18 |
> head at any one time :-) |
19 |
> |
20 |
> Anyone care to share experiences? |
21 |
|
22 |
No experiences yet, but I have been looking for options to quickly and easily |
23 |
create (and remove) VMs lab environments. |
24 |
|
25 |
I agree with your comments on Chef and Puppet. |
26 |
Ansible looks nice and seems easy to manage. I miss an option to store the |
27 |
configuration inside a database, but I don't see an issue adding the |
28 |
generation of the config-files from database tables to the rest of the |
29 |
environment I am working on. |
30 |
|
31 |
I like that Ansible also seems to support MS Windows nodes, just too bad that |
32 |
requires enabling it after install. But with this, cloning VMs and changing |
33 |
the network configs afterwards seems easier to manage. |
34 |
|
35 |
-- |
36 |
Joost |