~/talk

Third Party Dynamic Volume Provisioners

slides:none on file

Kubernetes 1.4/1.5 adds a protocol that lets an external provisioner daemon watch for PVCs with a storageClass annotation, call out to real storage, create a PV object, and later delete the backing asset. The reference implementation is an NFS provisioner skeleton in Go that runs as a pod, serves exports, and works for dev labs but stores data on one node (not production‑durable). Provisioners implement simple provision/delete hooks, must honor capacity/accessModes/selectors, and rely on Kubernetes to resolve races.

AI-written summary · about

  1. 0:00Introduction
  2. 0:45Storage in Kubernetes
  3. 1:56Storage in COBOL
  4. 4:16Dynamic Provisioning
  5. 4:53Cloud Volume Provisioning
  6. 5:30Dynamic Volume Provisioning
  7. 7:44Hardcoded provisions
  8. 8:03External dynamic provisioning
  9. 9:16New Annotation
  10. 11:43How it should work
  11. 14:20How it works
  12. 14:39External Provisional Coordinator
  13. 14:58Summary
  14. 15:21NFS Provisional
  15. 18:28Recommendation
  16. 18:59NFS
  17. 26:59What to Provision
  18. 29:20Race Conditions
  19. 32:10Other options
  20. 34:06NFS Provision Error
  21. 35:39Personal Volumes
  22. 37:39Snapshots
  23. 38:24Guarantee
  24. 39:08Dependencies
  25. 40:02Support Pack
  26. 41:11Secret Sauce
  27. 41:44Risk Schedule
  28. 42:52PBs
  29. 43:11NFS Provision
  30. 43:55Capabilities
  31. 44:14Userspace
~/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.