/Kubernetes

Lessons From Our 8 Years Of Kubernetes In Production

- Anders Jönsson tl;dr: “Having run Kubernetes for over eight years in production (separate cluster for each environment), we’ve made a mix of good and not-so-good decisions. Some mistakes were simply a result of “otur när vi tänkte” (bad luck in our decision-making), while others originated from us not entirely (or not even partly) understanding the underlying technology itself. Kubernetes is powerful, but it also has layers of complexity.”

featured in #488


Custom Kube-Scheduler: Why And How to Set it Up in Kubernetes

- Phil Andrews tl;dr: Sometimes the default Kubernetes scheduler isn't sufficient for your Pod's needs. Dive into comprehensive guide on establishing a custom Kubernetes scheduler, centered on the 'MostAllocated' strategy for those unique scenarios. Learn the ins and outs of crafting a configuration file, deploying your custom scheduler, and effectively scheduling Pods, complete with essential troubleshooting tips.

featured in #473


Kubernetes Best Practices 101

- Diego Lima tl;dr: “Purpose of this guide is to help with the learning curve, helping to prepare a more stable, reliable and functional environment."

featured in #252


Why You Should Build On Kubernetes From Day One

- Max Horstmann tl;dr: It took a to get up: "provision virtual machines, install, configure, configure, configure." Once the cluster was up, "Kubernetes was great for us—but we wanted somebody else to run it." Max founds three benefits: (1) Managed Kubernetes does the heavy lifting. (2) You can mostly stay cloud agnostic. (3) Easily spin up new environments.

featured in #242


No, We Don’t Use Kubernetes

- Maik Zumstrull tl;dr: Maik is commonly asked by customers and interviews if they use Kubernetes as their primary dev platform. He believes the tech is "still very much at the peak of its hype cycle" and details a cost-benefit analysis of it in this post.

featured in #240


Why Does Developing on Kubernetes Suck?

- Dan Miller tl;dr: (1) Myriad dev environments (2) Permissions & authentication issues (3) Network debugging (4) Logging into a container and doing ttuff, and more....

featured in #151


The Business Executive's Guide to Kubernetes

- Jesse Frazelle tl;dr: Some of the weak points of Kubernetes - it's not to be used for stateful data, often the control dashboard is unsecured leading to vulnerability, consistent issues around upgrading, and others. "With the good, comes the bad".

featured in #149


Tinder’s Move To Kubernetes

tl;dr: Two year migration so that Tinder can run exclusively on a Kubernetes cluster consisting of 200 services, 1,000 nodes, 15,000 pods, and 48,000 running containers. Click the link in this tweet if paywalled.

featured in #140