3 ms·
Edit: https://archive.is/GoiDF https://archive.is/GoiDF, thanks @nosefrog! Um. Interesting. I don't think anyone should be operating 47 different Kubernetes cl
by reissbaker 2y ago
Edit: https://archive.is/GoiDF https://archive.is/GoiDF, thanks @nosefrog!
Um. Interesting. I don't think anyone should be operating 47 different Kubernetes clusters for an application. You should probably max out at three: production, staging, and dev — if you even need a dev cluster (ideally you can just run your dev server locally); you can probably also get away with colocating staging and production in the same cluster, but in different namespaces or using different sets of services/labels, and ultimately just run one Kubernetes cluster.
They mentioned they run on three different cloud providers at the same time (...why...?), but even then, I'm not clear how that results in forty seven different K8s clusters. 47 isn't even divisible by three!
Sadly the rest of the article post-paywall doesn't explain anything about how they ended up in that mess. Apparently they have "8 senior DevOps engineers," and you... really shouldn't be operating 7x more clusters than you have senior DevOps engineers in my opinion.