~/talk

When the Edge Can’t Afford a Third Node: A Storage Solution for Two-Node Kubernetes C...

Talkat KubeCon + CloudNativeCon India 2026 · 2026-06-18..06-19· [kubernetes]
links:none on file
slides:none on file

Shows a concrete two-node pattern that keeps Ceph running: deploy Rook-Ceph with a single floating MON, store that MON’s state on a DRBD-backed block device, and enforce node isolation with Pacemaker fencing/Redfish. Claims: replica count drops from three to two (20 GB stored instead of 30 GB) but failure tolerance still survives one node loss. Demo kills a node non‑gracefully, DRBD resync and MON reschedule complete within minutes, and reads/writes continue.

AI-written summary · about

  1. 0:00Edge storage challenges
  2. 1:22Rook-Ceph overview
  3. 2:04Edge clusters and constraints
  4. 3:29Rook-Ceph with Kubernetes
  5. 4:11Ceph requirements and limits
  6. 5:15Ceph MONs and quorum
  7. 6:18Two-node Ceph challenges
  8. 8:02Split-brain with fencing
  9. 9:44DRBD for MON state
  10. 11:51Two-node solution architecture
  11. 12:12Floating MON and DRBD
  12. 13:16Demo setup
  13. 15:01Deploying with Rook-Ceph
  14. 16:26Testing node failure
  15. 17:35Recovery and IO verification
  16. 19:43Data safety comparison
  17. 21:24Pacemaker fencing failures
  18. 23:29Disk corruption alerts
  19. 24:50DRBD real-time replication
  20. 26:36Floating MON in HA
  21. 28:40Kubernetes API recovery
  22. 29:21Q&A
~/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.