Cover Image for Build your own managed K8s in 2 hours: Hosted Control Planes @ KubeCon SLC
Cover Image for Build your own managed K8s in 2 hours: Hosted Control Planes @ KubeCon SLC
Avatar for Platform Engineering

Build your own managed K8s in 2 hours: Hosted Control Planes @ KubeCon SLC

Registration
Welcome! To join the event, please register below.
About Event

​EKS, GKE and AKS don't run your control plane on VMs you can see. They run it as pods in someone else's cluster.


​In this hands-on platform engineering workshop at KubeCon Salt Lake City, you'll build a small managed Kubernetes service on your laptop: a management cluster hosting tenant control planes, workers joining from outside, and the network plumbing between them. Then you'll break it, upgrade it, and see what providers solve to run thousands.


​What you'll learn

  • ​How a hosted control plane works: apiserver, controller-manager and scheduler as pods in a management cluster, a datastore that doesn't have to be etcd, and a tenant cluster that is "up" with zero nodes.

  • ​The three network paths that make or break it: node to apiserver, apiserver to kubelet (why kubectl logs fails until konnectivity is in place), and pod to kubernetes.default.

  • ​Operating it: what keeps running when every apiserver pod dies, how a noisy tenant hurts its neighbours on a shared datastore, and how to upgrade a control plane while workers keep serving.


​Your hosts


​Bring your laptop. This is a hands-on session with limited seats, so register early to save your spot.

Location
Radisson Hotel Salt Lake City Downtown
215 W S Temple St, Salt Lake City, UT 84101, USA
Meeting room: Cottonwood
Avatar for Platform Engineering