06-08, 15:00–15:50 (EST5EDT), System76 (BallroomA)
Kubernetes (K8s) is not new, but it may be new to you. We'll learn how to set up and operate a successful K8s cluster on a local machine, view your cluster, inventory what's running, and dig down into running software when things go wrong.
A lot of the tutorials on the internet focus on developing for Kubernetes. We'll dive into setting up and managing it as an administrator. This is an introduction level talk designed to help you get up to speed and successful if you're asked to manage K8s.
We will talk about setting up a small K8s cluster on a hypervisor of your choosing. We will then install several helpful add-ons to make the cluster more useful. We'll check the inventory created by the add-ons and look at their definitions. Then we'll start adding workloads and moving them around. We'll briefly talk about helm and other k8s deployment systems, exposing services, permanent storage, and if we have time, migrating workloads.