Fixing a misconfigured Kubernetes Cluster
Tutorial Room A | Fri 23 Jan 1:30 p.m.–3:10 p.m.
Presented by
-
Rob is a Principle Consultant @ControlPlane - He likes to talk about how Security is fundamental to DevOps, how Kubernetes often isn't the best answer to your problem and his lived experience of SRE.
Rob has been automating toil in Linux for more than 20 years, but was initially dismissive of Kubernetes when it first came along - as an adopter of containerisation with Docker and orchestrating through scripts. Since then, Rob has come to appreciate all it can do and also the limitations of it. Rob has been teaching DevOps and Kubernetes course while also helping large enterprises setup internally managed Kubernetes platforms with a product based mindset.
Rob is a Principle Consultant @ControlPlane - He likes to talk about how Security is fundamental to DevOps, how Kubernetes often isn't the best answer to your problem and his lived experience of SRE.
Rob has been automating toil in Linux for more than 20 years, but was initially dismissive of Kubernetes when it first came along - as an adopter of containerisation with Docker and orchestrating through scripts. Since then, Rob has come to appreciate all it can do and also the limitations of it. Rob has been teaching DevOps and Kubernetes course while also helping large enterprises setup internally managed Kubernetes platforms with a product based mindset.
Abstract
Deploying a Kubernetes Cluster from scratch using Kubeadm is so easy, anyone can do it. If it was too hard, anyone could instead create a managed cluster on one of the hyperscalers if they didnt want full responsibility for it. But just because the out the box experience is easy, doesn't mean you end up with a well configured cluster. In this tutorial session, we'll explore some of the common misconfigurations in a basic Kubernetes cluster, and attempt to resolve each of them.
Deploying a Kubernetes Cluster from scratch using Kubeadm is so easy, anyone can do it. If it was too hard, anyone could instead create a managed cluster on one of the hyperscalers if they didnt want full responsibility for it. But just because the out the box experience is easy, doesn't mean you end up with a well configured cluster. In this tutorial session, we'll explore some of the common misconfigurations in a basic Kubernetes cluster, and attempt to resolve each of them.