I like that Ansible doesn't require an agent running on the target host. Some of my use cases pretty much rely on that.
It's too bad that I'm not comfortable with Haskell, or I'd dive into Propellor.
Don't have an account? You can sign up here