~/talk

Driving the Platform at Deutsche Bahn with Crossplanes Provider-Argocd

Talkat ArgoCon NA 2023 · on Monday, 2023-11-06· [kubernetes, open-source]
links:none on file
links:none on file
slides:none on file

Deutsche Bahn’s platform centers on Argo CD and Crossplane and runs in production for three years, managing over 50 Kubernetes clusters, supporting 50 developer teams and handling 10,000 managed resources across 100 Argo CD app projects and 180 repositories. A custom open‑source Kubernetes controller, provider-argocd, mirrors missing Argo CD HTTP API pieces into Crossplane to enable automated cluster registration from kubeconfig, encrypted credential handling, blueprint onboarding via compositions (54 compositions), Backstage scaffolds, and policy gating with OPA/Styra.

AI-written summary · about

  1. 0:00Intro
  2. 3:23Platform Overview
  3. 5:44Components of a Platform
  4. 7:37Platform API
  5. 13:05Crossplane
  6. 15:28ProviderArgocd
  7. 17:40Why ProviderArgocd
  8. 20:12Kubernetes Cluster Registration
  9. 21:41Onboarding New Applications
  10. 23:19Challenges
  11. 24:14Summary
  12. 31:50QA
~/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.