Cloud Native Rejekts NA (Los Angeles + Hybrid) 2021

Avoid Spikes: Unexpected Kubernetes Behaviors
2021-10-09, 13:30–14:00, Main stage

We all know that Kubernetes is complex and provides an ever-increasing set of capabilities for managing your workloads, but the basics of it like how pods work, how you expose a service, and so on are pretty simple... or are they? Even basic operations occasionally have sharp edges that can give you nasty papercuts deploying your apps because what you might intuitively assume to be the case, isn't how Kubernetes actually works. Joe Thompson takes you through some of these "you'd think that, but..." cases, details how Kubernetes "thinks" about them, and offers advice on how you can mitigate or change Kubernetes' behavior so that those papercuts don't become grievous wounds in your workloads or the clusters running them.