- Super simple declarative yaml configs
- Agentless. You needed to have SSH working anyway so Ansible just uses that. With ssh pipelining it's so fast.
- The community support is huge and extensive.
- They have a module for everything and development is constant and active, much of which from the community.
- Hardware and networking equipment can be provisioned just the same as a VM or OS image.
The list goes on. Definitely give Ansible a try.