“Let’s use Kubernetes!” Now you have 8 problems
SRANK
If you’re using Docker, the next natural step seems to be Kubernetes, aka K8s: that’s how you run things in production, right? Well, maybe. Solutions designed for 500 software engineers working on the same application are quite different than solutions for 50 software engineers. And both will be different from solutions designed for a team of 5. If you’re part of a small team, Kubernetes probably isn’t for you: it’s a lot of pain with very little benefits. Let’s see why.