3 ms·
There’s healthy level of valid pain point you’re citing (custom terraform module, unnecessary long change cycles). And still, LC/NC isn’t convincing here. Depl
by zxienin 6y ago
There’s healthy level of valid pain point you’re citing (custom terraform module, unnecessary long change cycles).
And still, LC/NC isn’t convincing here.
Deployment is one piece. Day 2 ops another.
Deployment: shouldn’t be over complex for devs.
K8s declarative design is actually supportive of this.
Any team which creates undue complexity here is incompetent or has wrong leadership in place.
Day 2 ops is another beast. You get errors, things break, unexpected happens. You can minimize that by architecting a healing, resilient sub-system. But never eliminate it entirely. Expert humans need to step in when it breaks. Not dumb users.
Need of ops team doesn’t go away. And if this team exists, LCNC is not a fit.
If you have to abstract something, do it darn good. If you can’t, don’t step in my way.