Hacker News new | past | comments | ask | show | jobs | submit login

One of the benefit of using Ansible is that when something blows up in the middle, it can restart from there than do it all over again.

Also Ansible Tower (AWX for opensource version) can have user access control and keep a history of past execution whether they succeeded or not.

And there are bunch of community written recipes for many tasks.

While writing everything in yaml may or may not make you feel good but at least it's more readable than a complicated bash script.




A gold-plated wrench is undoubtedly better than a regular wrench. It will never rust and it's even more resistant to acids and alkoli than chrome plating. If you embed diamond dust in the surface, it's even better because now it's grippy and the grip will never wear out.

And yet, not everyone needs a diamong-encrusted gold-plated wrench. There is a place in the world for a regular simple wrench.

The existence of one does not invalidate the existence of everything else.


Yes, bash scripts have their places like running a repeating task on a machine but deploying an environment on multiple machines is exactly what Ansible is intended for.


False analogy. Ansible is the regular wrench here, scripting everything again in bash is the needle in the haystack solution.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: