~/talk

Managing Apps Dependencies and Kubernetes Versions with Kraan and Flux

Talkat GitOpsCon North America 2021 · on Tuesday, 2021-10-12· at 12:45· Petree Hall C + Online· [kubernetes]
links:none on file
slides:none on file

Kraan is a Kubernetes controller that uses Flux’s source-controller and helm-controller to pull Helm charts from Git and reconcile cluster state, enforcing ordered installs via a prerequisites section and automatic retries. It implements a versioned layer dependency system so layer X waits for layer Y v2 (example: cert-manager v1→v2) before upgrading, avoiding breakages. It supports moving an addon between layers without reinstall via an orphan-and-adopt grace period and exposes Git-tracked layers and versions for cluster administrators.

AI-written summary · about

  1. 0:00Intro
  2. 2:46Why use Crown
  3. 6:51Technical details
  4. 8:52Git repository reconciliation
  5. 11:39Business logic of Kraan
  6. 18:54Outro
~/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.