3 ms·
Quit this damn nonsense with Ansible or whatever garbage fashion fad is in vogue these days and finally learn how to make OS packages so you can do configuratio
by Annatar 7y ago
Quit this damn nonsense with Ansible or whatever garbage fashion fad is in vogue these days and finally learn how to make OS packages so you can do configuration management with normal shell scripting inside of them, because that's what it's for. The amount of incompetence and insanity from incompetence has gone too far. Damn it, this is exactly why IT sucks so bad!!!
- davestephens 7y agoMaybe you've never worked with someone that sucked at shell scripting, or packaging. Ansible is awesome for enabling people to do reasonably complicated things in a consistent manner, at scale, without having to write all of the boilerplate code to be able to do so. This is forgetting the fact that Ansible is reasonably opinionated, which is great for lowering the barrier to entry and helping devs/admins to be productive quickly. When I just need to Get Shit Done, Ansible is awesome.
- wtf1234 7y ago> lowering the barrier to entry That's the opposite of a good thing. > When I just need to Get Shit Done, Ansible is awesome. "just" is the keyword. "just" instead of caring about long term maintainability and security
- apple4ever 7y agoLOL on your first point. For your second, Ansible is specifically designed for long term maintainability and security.
- Annatar 7y agoI've worked with plenty of people who had no business working in IT, but some of them were smart enough to recognize that they could benefit from education, so I taught them how to correctly and properly program in shell. Others were just insecure assholes who didn't care about working with computers and were in IT just for the money but didn't want anyone to know they're incompetent (even though it was obvious). Those always wanted to needlessly spend money on buying shitty software or using "tools" like "Ansible".
- skube 7y agoNot sure why you are being downvoted. There are way too many people posing as engineers out there inventing all sorts of stupid shit. If you can't deploy the software you write you shouldn't be writing software - period.
- ex_amazon_sde 7y agoHN has decided that running arbitrary commands on your production systems is OK. And that doing packaging, staging with CI/CD and immutable infrastructure is unnecessary. FAANG companies clearly disagree.
- Annatar 7y agoHN decides a lot of dumbass stupid things, which is precisely why the dumbest ones end up on n-gate.com and elsewhere (exempli gratia:"Twitter") being the butt of jokes. It's not shameful not to know something, but it's downright abhorrent and disrespectful acting like one knows and refusing to learn from those of us who have gone through the pain and suffering with stupid things over the decades. A person should constantly learn and strive to be a better person tomorrow than one was today, but no... "HN" cares more about being trendy than actually designing and implementing hardware and software for longetivity.