I'm an Ansible newbie (and investigating moving away from Puppet) - so I cant give great Ansible advice. I think Hiera is well designed - and so far the Ansible model looks simpler to me (that's a good thing!)
I can point you to articles I found helpful: http://rosstuck.com/multistage-environments-with-ansible/ http://docs.ansible.com/ansible/playbooks_best_practices.html#directory-layout http://future500.nl/articles/2014/05/how-to-use-ansible-for-vagrant-and-production/ These discuss the hierarchy (ala Hiera), of variable and task determination and give advice on how to organise the manifests. They were enough to get going for me, in test migrating our 60 odd server setup into Ansible. Have to say that I prefer the simpler Ansible structure which seems focused on environment/role/purpose over the class directory structure mandated by Puppet. Just my 2^1 cents. -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/23e7a3ed-812d-4d23-8c9a-006e80b36030%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
