~/talk

Scaling Flux at BT: A Multi-Cluster Telco Migration Journey

Talkat FluxCon NA 2025 · on Monday, 2025-11-10· at 16:35· Building B | Level 3 | B309· [infrastructure-as-code, kubernetes]
slides:none on file

BT migrates a mature Terraform + GitLab deployment into a GitOps pipeline using Flux across about 30 clusters, replacing per-cluster state files and improving self-healing via reconciliation loops. They convert imperative scripts into K8s Jobs, confront overlay sprawl, stalled Helm releases and long dependency chains, and build ephemeral dev environments for NetBox and SDN tooling. Current progress is ~30% with a goal of ~80% by quarter end; upcoming work includes Flagger/Flux Operator for canaries, auto image updates, and safer DB migrations.

AI-written summary · about

  1. 0:00Flux migration intro at BT
  2. 2:48Why Flux at BT
  3. 5:38Migration challenges and lessons
  4. 8:08Scaling Flux adoption
  5. 12:43Netbox to Flux migration
  6. 15:35Testing with Flux pipelines
  7. 16:16Current state and future
  8. 20:59Q&A
~/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.