~/talk

Configuring and Deploying Stateful Applications with PetSet

links:none on file
slides:none on file

Kubernetes 1.3 adds PetSet / StatefulSet to give each replica a stable identity and its own persistent volume via volumeClaimTemplate, demonstrated by a three-member ZooKeeper cluster (zoo-0..2) that can read/write across members. The demo uses init containers to generate configs, and Kubernetes 1.5 adds graceful-deletion to avoid split-brain during node failures. StatefulSets work but initially forbid in-place updates; dynamic provisioning, fencing, stable IPs and better tooling are listed as future work.

AI-written summary · about

  1. 0:00Introduction
  2. 0:56What is a Stateful Set
  3. 3:33Stateless Replication
  4. 9:01Data Safety
  5. 9:32Three Laws of PetSet
  6. 11:14Demo
  7. 14:23What is PetSet
  8. 18:52DNS Schema
  9. 21:37PetSet IP Addresses
  10. 24:34Its Not Magic
  11. 27:48Graceful Deletion
  12. 31:20Fencing
  13. 34:11Local Persistent Storage
  14. 35:44No Template Expansion
  15. 37:51Documentation
  16. 39:16Example
  17. 41:41Distributed Systems
  18. 43:04Persistent Volumes
  19. 44:41Feedback Loop
~/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.