Tutorial: kubectl Create Cluster: Production-ready Kubernetes with Cluster API 1.0
Talkat KubeCon + CloudNativeCon North America 2022 · on Friday, 2022-10-28· at 14:00· 330 AB, Huntington Place: 1 Washington Blvd·
summary
Hands-on tutorial that proves Cluster API 1.0 manages fleets from a local laptop: it uses clusterctl, kind, kubeadm, cert-manager and the Docker provider (CAPD) to create a management cluster, then stamps workload clusters from a Cluster API class. Demo actions include adding an md-1 worker pool, triggering a node replacement via machine health checks, and doing a live Kubernetes upgrade from 1.24.6 to 1.25.2. Also shows lifecycle hooks with an extension server and a Helm visualizer. Minimum local resources: 4 CPU, 16 GB RAM, 32 GB disk.
AI-written summary · about
chapters (8)
- 0:00Tutorial introduction
- 7:48Cluster API fundamentals
- 25:03Creating the first cluster
- 35:17Cluster visualization tool
- 50:36Managing cluster topology
- 1:01:18Machine health checks
- 1:06:55Kubernetes version upgrades
- 1:19:13Lifecycle hooks and wrap-up
related talks
01h 00mA Developer’s Introduction to Kubernetes
01h 31mInside the Kube: A Guided Tour of Kubernetes Cluster Setup
34mBuilding a Cluster Management API using Kubicorn
35mWhat Does “Production Ready” Really Mean for a Kubernetes Cluster?
38mCluster API Intro and Deep Dive
03h 41mKubernetes Basics - a live tutorial
46mSIG Cluster Lifecycle (Cluster API)
30mBuild Your Own Cluster API Provider the Easy Way
