4 ms·
Ansible was designed to be agnostic in this regard. Most Ansible plugins in the unix world are written in sh or Python, and in the Windows world in PowerShell.
by hackbinary 6y ago
Ansible was designed to be agnostic in this regard. Most Ansible plugins in the unix world are written in sh or Python, and in the Windows world in PowerShell. But you can use anything you want.
This is also part of Ansible's philosophy: to be agentless and as thin as possible.
Puppet and chef are significantly more complex, and historically required remote agents on the hosts they managed.
On the threads about Progress buying chef and VMware buying Saltstack, it was pretty clear that the sentiment of the community was that things have moved passed chef and puppet to Ansible and Terraform.