Re:Reclaiming the lost art of Linux server administration
by SkipperCat on Friday January 28, 2022 @01:54PM
(#30118826)
We took the same path, using config management tools to automate our deployments. But after a while, we realized that the servers only existed to run apps, and those apps could be declaratively described as containers and the whole thing pushed to Kubernetes.
That was our 'perfect world'. Reality was different and we still have a lot of servers running stuff, but what we did push into K8s really reduced our operations workload and we're pretty happy about that.
Re:Reclaiming the lost art of Linux server administration
by ff317 on Friday January 28, 2022 @02:01PM
(#30118903)
It's a leaky abstraction, though. The problem is that many systems people that were raised only on these abstractions lack the depth to understand what's under the hood when those other layers do unexpected things.
Re:Reclaiming the lost art of Linux server administration
by NikolaeVarius on Friday January 28, 2022 @04:12PM
(#30120425)
I dont think there is much abstraction about a apt get command and waiting for exit 0
Re:Reclaiming the lost art of Linux server administration
by harryruhr on Saturday January 29, 2022 @04:24AM
(#30125000)
YML is the exact reason I don't use Ansible anymore. Writing complex YML for simple tasks is a time burner.
After I discovered https://efs2.sh I switched over to this simple config management solution, which simply executes commands and scripts over ssh. It is so much simpler and faster (both in regards to creation and execution) than Ansible.
Only thing I dislike is YML, which I think is yucky!