~/talk

Peribolos: How Kubernetes Uses GitOps to Manage GitHub Communities at Scale

Talkat KubeCon + CloudNativeCon Europe 2019 · on Thursday, 2019-05-23· at 15:55· Hall 8.0 B3· [devops-and-delivery]
slides:none on file

Kubernetes treats its GitHub org as code and ships a reconciler called Peribolos that runs on Prow to apply a YAML manifest to GitHub automatically. It manages 6 organizations, 150+ repositories, 400+ GitHub teams, 800+ unique members, replaces manual invites and clicks with PRs, enforces safety checks (rate‑limit throttles, admin minimums, lints), supports delegation to SIGs, and already runs in production with caching and retry strategies to avoid outages.

AI-written summary · about

  1. 0:00Start
  2. 0:20Bridging Gaps in Github
  3. 1:26Create a Github Team
  4. 4:50Manage Github Labels
  5. 6:43General Design
  6. 16:08Creating Github Team
  7. 18:09Rate Limits
  8. 19:34Optional Caching
~/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.