Why exactly did they have 47 clusters? One thing I noticed (maybe because I’m not at that scale) is that companies are running 1+ clusters per application. Isn’t the point of kubernetes that you can run your entire infra in a single cluster, and at most you’d need a second cluster for redundancy, and you can spread nodes across regions and AZs and even clouds? I think the bottleneck is networking and how much crossta…
I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
61–70 of 216 posts
Re: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
#62Earlier quoted context omitted.
We ran only two (very small) clusters for some time in the past and even then it introduced some unnecessary overhead on the ops side and some headaches on the dev side. Maybe they were just growing pains, but if I have to run Kubernetes again I will definitely opt for a single large cluster. After all Kubernetes provides all the primitives you need to enforce separation. You wouldn't create separate VMWare productio…
Kubernetes upgrades? Don't those risk bricking everything with just 1 environment?
Edit: To expand on it a little bit. I think there is always a real, theoretical risk that must be taken into account when you design your infrastructure. But when experience tells you that accounting for this potential risk may not be worth it in practice, you might get away with discarding it and keeping your infra lean. (Yes, I am starting to sweat just writing this).
Re: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
#63So they made bad architecture decisions, blamed it on Kubernetes for some reason, and then decided to rebuild everything from scratch. Solid. The takeaway being what? Don't make bad decisions?
It highlights a classic management failure that I see again and again and again: Executing a project without identifying the prerequisite domain expertise and ensuring you have the right people.
Re: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
#64Re: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
#65Oh boy. Please, please stop using Medium for anything. I have lost count of how many potentially interesting or informative articles are published behind the Medium sign-in wall. At least for me, if you aren't publishing blog articles in public then what's the point of me trying to read them.
> "Create an account to read the full story." Why is this required?
Re: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
#66Re: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
#67Re: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
#68Earlier quoted context omitted.
> "Create an account to read the full story." Why is this required?
They are also misleading the users with that message. I signed up, but now I got a message that I have to upgrade to a paid account... If they had told me that from the start, I would not bother with creating an account at all. The message implies that a free account would be enough
Re: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
#69Oh boy. Please, please stop using Medium for anything. I have lost count of how many potentially interesting or informative articles are published behind the Medium sign-in wall. At least for me, if you aren't publishing blog articles in public then what's the point of me trying to read them.
Re: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than Ever
#70Why exactly did they have 47 clusters? One thing I noticed (maybe because I’m not at that scale) is that companies are running 1+ clusters per application. Isn’t the point of kubernetes that you can run your entire infra in a single cluster, and at most you’d need a second cluster for redundancy, and you can spread nodes across regions and AZs and even clouds? I think the bottleneck is networking and how much crossta…