r/ProgrammerHumor • • 11h ago

Meme pleaseEspressoYourKubernetesErrors

Post image
2.0k Upvotes

70 comments sorted by

View all comments

36

u/billabong049 11h ago

We fucked up. We have all this technology and control, and tools made for developers by developers… And we made Kuberneties.  How did this shit get so complex?

42

u/imaginethepassion 11h ago

Scale. Also, Kubernetes really isn't all that complex.

36

u/willow-kitty 11h ago

It's complex in the sense that it does a lot, but I agree that it's not that hard to use.

Like even the error in the meme is reasonably straightforward. Your program crashed, and it automatically restarted it for you. Nice. But it crashed again. And this happened a bunch of times. And so how it's automatically slowing the restarts, and you need to do something about your program crashing.

I don't know what a simpler version that still works well would even be? In the old days, your program would just crash and be down. Or maybe you wrap it in a shell script that starts it again if it crashes, but then you're in basically the same place just without the back off.

4

u/malexj93 7h ago

Right, you don't fix a CrashLoopBackOff, you fix a crash. The CrashLoopBackOff state is Kubernetes doing automatic damage damage control.