re: What are your favorite DevOps tools? VIEW POST

FULL DISCUSSION
 

Bash. No joke. I'll take a well written bash script to provision and orchestrate something over any other tool any day of the week. Bash is composable and doesn't require any dependencies. Everything else has weird compostional semantics and requires runtimes.

 

I agree with you, bash is the best tool, but IMO it requires too much time to build it and maintain it so I prefer k8s/terraform so I can build a great infrastructure by writing (maybe not that simple) config files.

 

I have problems when I come into this topic in interviews. My applications are all built and deployed via Bash, but then hiring people seem to look down on you for not having fancy tools.

 

It depends on the problem. I wouldn't use bash for everything because there is a place for Ruby, Python, Go, etc. in there as well. But for small things without many dependencies bash works really well.

we deploy Java web services and all of our dependencies are either manually pushed from build server or deployed by outside teams when they need to.

code of conduct - report abuse