~/talk

Cluster API as Code

Talkat KubeCon + CloudNativeCon Europe 2021 · 2021-05-04..05-07· [kubernetes]
slides:none on file

Cluster API is usable but verbose, so this work provides Pulumi TypeScript bindings that generate and install CAPI controllers and providers (Equinix Metal / Packet and DigitalOcean shown) and include automated provider init with built‑in secret management. The demo creates management‑cluster manifests, can render YAML or apply directly, and generates typed CRD helpers from Cluster API so multi‑pool, multi‑flavor clusters become code. Demo succeeds in installing controllers though some provider controllers take time to become ready.

AI-written summary · about

  1. 0:00Introduction
  2. 1:00Cluster API Project
  3. 3:45Getting Started
  4. 7:50The Problem
  5. 11:43The Solution
  6. 16:36Live Demo
  7. 26:03Demo Continued
~/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.