3 ms·
Ansible is a great alternative to Chef/Puppet etc. Agentless and runs over ssh.
by Firefishy 12y ago
Ansible is a great alternative to Chef/Puppet etc. Agentless and runs over ssh.
- viraptor 12y agoDepends on your usecase / scale of deployment. Chef/Puppet being pull oriented and having a central server to query for data are often usable where Ansible is not an good alternative. (the ssh and agentless part make it a worse option) For simple standing up of a new box though - sure, any of them will do.
- giulianob 12y agoYou can set up Ansible to do pull if you really want to and you can there are other solutions for doing dynamic inventory, gathering facts, or storing data on other services.
- viraptor 12y agoYou can set up Ansible to automatically refresh repository and run scripts locally. That's only a small bit of what chef/puppet offer. And sure, there are add-ons to cover other bits one by one. But that's different from the system offering centralised inventory and automated pull of code/data on its own - otherwise you could just as well say "you can set up bash to do pull if you really want to and there are other solutions for ...". But it's just not the same.