~/talk

PostgreSQL on PetSet

slides:none on file

Deploys PostgreSQL on Kubernetes using PetSet/StatefulSet, Patroni for automatic primary election and etcd as the distributed config store, with a live demo on a portable micro‑cluster showing failover and replica join working. Shows concrete fixes for stable pod identities and predictable DNS names, explains replication slot buildup and need for a watchdog when IPs change, and demonstrates a minimal topology: headless service + stateful set + optional persistent volumes. Notes remaining issues with DNS, connection pools and PV reclaim policies.

AI-written summary · about

  1. 0:00Start
  2. 2:01Patroni
  3. 3:05Single Master Replication
  4. 4:27Shard Identity
  5. 5:24Replication Identity
  6. 7:21Replication Slots
  7. 10:50Storage Issues
  8. 11:34Demon Set Abuse
  9. 24:39Kubernetes Annotations
  10. 27:58Leader Election
  11. 31:14Complex Replication Topologies
~/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.