2015-12-03T12:00:00Z

SaltStack vs. Ansible - which should I choose?

  • 1
  • 1004
PeerSpot user
Get the report
Helped 767,319 peers since 2012
2

2 Answers

it_user302112 - PeerSpot reviewer
Consultant
2015-12-05T22:34:53Z
Dec 5, 2015

I wonder what makes you think that SaltStack is less popular than Ansible; as a matter of fact, SaltStack seems to have more contributions from different developers than the other solution. Also there is a large community of folks using SaltStack, so getting help or even professional advice from a consultant should be no problem.

Both solutions are good, but work differently. Ansible heavily relies on a more open network, while SaltStack uses a message bus for communication which even works in very restricted environments.

I went down the SaltStack path since it combines Parallel Mass Execution stuff (e.g. running commands on all servers simultaneously), Orchestration and Config Management.

I guess at the end it is a matter of your own preferences. Why not having a look at both solutions by e.g. solving a simple task (such as installing and configuring a simple service on a single node) and see how it works out for you.

For the most things you need in an infrastructure, both SaltStack and Ansible should be able to do the job. If you want to use something which requires no coding skills at all SaltStack might be the better solution, though.

I hope this helps.

Search for a product comparison
it_user302112 - PeerSpot reviewer
Consultant
2015-12-05T22:38:59Z
Dec 5, 2015

Unfortunately I can't edit my own post, so I'll just add another comment:

My statement
> If you want to use something which requires no coding skills at all
only applies if you want to use more powerful features/abilities of Ansible. Basic config mgmt can be performed without coding skills, of course.

Learn what your peers think about SaltStack. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
767,319 professionals have used our research since 2012.
SaltStack is an intelligent IT automation platform that can manage, secure, and optimize any infrastructure—on-prem, in the cloud, or at the edge. It’s built on a unique and powerful event-driven automation engine that detects events in any system and reacts intelligently to them, making it an extremely effective solution for managing large, complex environments. And with the newly launched SecOps offering, SaltStack can detect security vulnerabilities and non-compliant, mis-configured...
Download SaltStack ReportRead more