~/talk

Governance on K8s: How to Solve Ownership, Metering & Capacity Planning

links:none on file
links:none on file
slides:none on file

Pinterest runs thousands of services on tens of thousands of hosts serving 250M+ users and 300+ PB of data, and builds a governance platform that ties every resource to a canonical identifier, ships ephemeral Kubernetes metadata into a persistent store, and charges back usage so teams see their costs. Key components: Soundwave inventory backed by Elasticsearch, Timbers identity URIs injected into pods, and a cost push of c3→c5 migration and spot adoption plus HPA and cluster-autoscaler to hit tight capacity targets.

AI-written summary · about

  1. 0:00Introduction
  2. 1:00What is Pinterest
  3. 1:38How many people use Pinterest
  4. 2:07Our job at Pinterest
  5. 2:28The Pinterest architecture
  6. 3:35The Pinterest footprint
  7. 4:04How we divvy up our costs
  8. 6:33The biggest challenge at Pinterest
  9. 7:08Infrastructure Governance
  10. 7:28Governance Pillars
  11. 8:12Visibility
  12. 9:30Inventory Store
  13. 10:11Metadata
  14. 10:37Kubernetes
  15. 12:04Chargeback
  16. 13:02Data Visualizations
  17. 14:03Identity Resource
  18. 14:50Identity Service
  19. 16:05Key Identity
  20. 18:30Nimbus Tools
  21. 19:24Capacity Planning
  22. 20:14Case Study
  23. 21:31Action Part
  24. 23:48Action Part 2
  25. 33:03Thank you
~/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.