Everyone: “Kubernetes divorces node failures from the applications running on top of them.”

Me: *builds a kubernete, rips the power cable out of a worker node*

Kubernetes: “Ach! Mein Leben!”

Pods: *endlessly stuck in Terminating state*

k8s has played us for absolute fools.

Wake up asshole; you're the pod scheduler now.

@Quinnypig I totally feel this. Plus, I read that quote in the Wolf3D sample's voice.

@Quinnypig Automated node remediation is coming. Eventually. (It was only considered a basic feature of clustering software in the early 2000s.)

k8s simply assumes all applications are fully cloud-native and implement all redundancy and recovery themselves, because why would a cluster manager aid in that

@larsmb Honestly, if it doesn’t solve for node failure what’s the actual point of it?

@Quinnypig I think if I start answering that question I get into trouble with my employer.

Oh sorry, what I mean to say is: it provides a standardized method of deploying workloads and systems management via common and shared APIs and high levels of abstraction.

_blinks thrice_

@Quinnypig Can I interest you in Pacemaker instead, which does all of this better, except that it, in practice, requires you to write error handling application wrappers in shell scripts
@larsmb @Quinnypig I mean I didn't need a pacemaker before this thread but now I'll take one just in case
@pleaseclap those have no security exploits or anything, perfectly safe IoT software devices @Quinnypig
@Quinnypig I decided a couple of years ago that k8s was overrated. My current container deployments are on Amazon ECS. Yeah, vendor lock-in, but it's way less maintenance for me. I don't know what I'll do when I need to do a container deployment on another provider.
@Quinnypig "I don't even own *a* kubernete. Let alone many kubernetes that would necessitate an entire cluster."
— Wayne Campbell, SRE
@Quinnypig Not entirely sure if I can handle this much truth early in the year. 🤣
@klimpong
Eh, it's just 42nd day of 37th month of 2020 🤷
@Quinnypig
@Quinnypig I'm sure you're simply holding it wrong

@Quinnypig @vbabka

Every abstraction leaks 😊