~/talk

What You Need to Know Before Using Local Persistent Volumes

links:none on file
slides:none on file

Local PersistentVolumes require explicit provisioning and operational work: choose manual, static using the local-pv static provisioner daemonset that creates PVs per disk, or dynamic via zfs-csi and topolvm which create exact-size volumes on demand. Recovery from an unrecoverable node needs the sequence delete PVC then pod (or automation) because PVs are node-bound; naive drains and cloud upgrades (GKE PDB timeout ~60 minutes) risk double migrations or data loss for 5–10 TB pods. Mitigations: automation, priority classes, taints, and Kubernetes scheduler/storage fixes in 1.21+.

AI-written summary · about

  1. 0:00Intro
  2. 1:09What are persistent volumes
  3. 6:57Local vs Network attached volumes
  4. 10:23How to provision local volumes
  5. 16:10How to deal with operations
  6. 25:25Problems with kubernetes
  7. 27:43Problems with stateful sets
  8. 30:33Concurrent pod scheduling
  9. 32:56Storage capacity
~/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.