~/talk

Keynote: Kubernetes: As Seen On TV

links:none on file
slides:none on file

Comcast replaces CAP‑1000 hardware with software running on Kubernetes, serving linear video from multicast UDP and newer MPEG‑DASH streams, deployed across 5,000 servers across ~1,000 locations. A custom CRD/stream resource, stream controller, ConfigMap and a sidecar streamer agent manage live updates and metrics; static IPs are required because of source‑specific multicast requires static IPs. They hit real‑time CPU scheduling limits, patch Docker for real‑time threads and use node labels, affinity/anti‑affinity to guarantee replace CAP‑1000 with software and hot‑hot failover.

AI-written summary · about

  1. 0:00Intro
  2. 0:29History of TV
  3. 3:28Apex
  4. 4:04Optical Converter
  5. 4:22Cable TV
  6. 5:00Kubernetes
  7. 5:13New transition
  8. 5:33Alwayson nature
  9. 6:23IP Video
  10. 6:47The Problem
  11. 8:27Requirements
  12. 10:59Solution Overview
  13. 11:24Stream Controller
  14. 13:34Cluster Boundaries
  15. 14:31Administrator Labels
  16. 14:53Annotations
  17. 16:38Administration
  18. 17:57Coopctl
  19. 18:40Stumbling blocks
  20. 21:36Conclusion
~/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.