~/talk

Kubernetes As A Service with GitOps

Talkat ContainerDays 2022 · 2022-09-05..09-07· [kubernetes, devops-and-delivery]
links:none on file
slides:none on file

Shows a concrete flow: use kind to create a bootstrap cluster, run cluster API controllers (clusterctl) to provision a kubeadm-based workload cluster on Hetzner, apply a CNI (Calico/Cilium) and cloud-controller-manager, then move controllers onto the workload so the cluster becomes self-managed. Advocates GitOps for cluster and workload YAMLs (Flux), outlines secret options (Vault or encrypted secrets) and CI bootstrapping, and warns that scaling to hundreds of clusters hits cloud API throttling rather than CAPI limits. Demonstration builds working clusters end-to-end.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 2:12Cluster API overview
  3. 8:51Bootstrapping with Cluster API
  4. 16:11Post-provisioning steps
  5. 20:26Managing multiple clusters
  6. 25:43GitOps for workloads with Flux
  7. 27:08Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.