Today's #CloudOps / #DevOps challange: A developer who build a frankenstein #k8s implementation , has his last day before he drops a hearty fuck you to the rest of us and leaves the company forever.

My question

Can we just rebuild everything he built so its "built" the right way?

Am I that asshole for asking this?

Opinions.

#developer #iac #terraform #infrastructure #kubernetes #sre #python #golang

@wendythedruid not an asshole, it's now your job to maintain it and if you can't then it's your job to make it into something you can.

That said, if I were in your shoes I would put effort into thinking through what "right" looks like and try to work out why the frankenk8s does it differently.

@zrail he used blended images (Debian, Uby, Alpine), with no container standarization. It was all #clickops built, with no #IaC, and this developer has repeatedly called Terraform a piece of shit.

@wendythedruid yeesh. Frankenstein's monster indeed!

(although to be fair terraform is kind of a piece of shit. "worst except for all the others" kinda situation.)

@zrail I was always an #ansible girl, but I guess now #terraform and #ansible live in the same #IBM boat, so the horror of that love child between the two of them happening is.....scary.....