~/talk

Building Blocks: How Raw Block PVs Changed the Way We Look at Storage

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

Rook-Ceph uses Kubernetes raw block PVs (volumeMode: Block) to provision OSDs via storageClassDeviceSet PVC templates, making OSDs portable with portable=true so PVCs can move between nodes. Implementation details: init container copies the /dev device file into a privileged container, Ceph commands use exact /dev/LV paths to avoid loopback confusion, and placement affinities prevent OSD colocation. Demo on OpenShift/AWS EBS shows an OSD moved to a new machine and cluster health returns in about under 1 minute.

AI-written summary · about

  1. 0:00Introduction
  2. 1:00Disclaimer
  3. 1:15Introductions
  4. 2:23Storage and Kubernetes
  5. 4:18Why Raw Block PVs
  6. 7:07What is Rook
  7. 9:33How Rook is provisioned
  8. 11:30Storage Plus Device Sets
  9. 18:27Common Issues
  10. 25:51Questions
  11. 26:12Use Cases
  12. 26:32Manual Configuration
  13. 27:36Unprivileged Containers
  14. 28:23Multiple OSDs
  15. 29:00Copying Data
  16. 29:43Adding Capabilities
  17. 30:36Kubernetes
  18. 31:39Raw Block vs File System
  19. 33:01Multipath Discovery
  20. 33:25Fresh Device
~/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.