4 ms·
> Another issue is understanding how the config / infra is assembled in high pressure situations like outages. My experience is that this is strictly easier in
by zmgsabst 4y ago
> Another issue is understanding how the config / infra is assembled in high pressure situations like outages.
My experience is that this is strictly easier in a full programming language than TF, due to debugging tools.
> OG DevOps was largely imperative until TF came out. There was a reason for the switch.
There’s also a reason for the switch back: I’ve had to maintain those declarative templates at scale and they’re ghastly. I would much, much rather deal with an actual programming language any time.
I would never go back to the TF days.
- verdverm 4y ago> My experience is that this is strictly easier in a full programming language than TF, due to debugging tools. Is that with code you have written? At scale, you are SRE'n something someone else wrote, because no one can be on call 24/7 I've never had to really debug TF in an outage, the tools have been logmon & requires visibility across the stack, from infra to applications > There’s also a reason for the switch back I suspect this is more about everything old being new again, TF having a few rough edges, and DevOps people wanting to feel like they are programming. Their are better places to spend programming effort in the DevOps / sre job
- zmgsabst 4y ago> At scale, you are SRE'n something someone else wrote, because no one can be on call 24/7 My teams had dedicated on-calls; we were platform teams for other teams. So — perhaps it makes a difference if you’re talking about that situation? > DevOps people wanting to feel like they are programming. Their are better places to spend programming effort in the DevOps / sre job Yawn. You’re implying bad morals because someone has a different view than you — and such ad hominems are inappropriate. You also clearly are ignoring the experience of the many, many people migrating this way — purely out of hand. Maybe that’s why you don’t understand: you’re too stuck up.
- verdverm 4y agoyou sink to exaggerated and derogatory statements when someone makes points you disagree with what does that say about you?
- zmgsabst 4y agoUh — did you get our posts confused? > DevOps people wanting to feel like they are programming […] > you sink to exaggerated and derogatory statements when someone makes points you disagree with > what does that say about you?
- verdverm 4y agoI am one of these people. DevOps practitioners openly talk about feeling like yaml engineers and wanting to do more traditional programming. It is no secret nor derogatory, rather a reflection and expressed desire of many practitioners. However there are better places where we can write code than in undoing the progress of declarative infrastructure. You again show your assumptions and misplaced ridicule