~/talk

Creating Dynamic Kubernetes Resources with Crossplane Functions

slides:none on file

Crossplane adds executable Composition Functions that run as an OCI image and communicate over gRPC + mTLS, accept a protobuf payload of desired/observed resources, mutate that JSON/YAML stream, and emit the modified resources. A demo pipeline runs a patch/transform step to create an AWS VPC and Internet Gateway, then a function that adds labels and annotations to every generated object — the resources provision successfully. Functions are stateless, language-agnostic (Go SDK available, Python planned), and v1beta1 targets Crossplane 1.14 (late October).

AI-written summary · about

  1. 0:00Talk intro and Crossplane
  2. 7:21Crossplane compositions and XRDs
  3. 10:28Patch/transform limitations
  4. 13:58Crossplane functions overview
  5. 18:59Building pipelines with functions
  6. 22:09Go function for labels/annotations
  7. 26:25Demo: installing functions
  8. 31:46Summary and getting involved
~/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.