~/talk

Dynamic Workloads need Dynamic Storage - using rook-ceph with k8s

Talkat linux.conf.au 2020 · 2020-01-13..01-17· [kubernetes]
links:none on file
slides:none on file

Demonstrates building a container‑native Ceph cluster using the Rook operator and rook‑ceph on Kubernetes/OpenShift, provisioning multi‑AZ EBS volumes and creating storage classes that return block, file and object. Dynamic provisioning finishes in seconds versus native EBS 3–5 minutes, reclaiming storage when pods die, and enabling RWX mounts so three replicas share one filesystem. Uses the CSI driver as the default, supports external Ceph, and the demo boots, switches storage classes and serves files successfully.

AI-written summary · about

  1. 0:00Start
  2. 1:20What is Rook?
  3. 2:28What is Kubernetes?
  4. 2:49Storage for Kubernetes
  5. 3:48Terminology
  6. 4:49Storage access modes
  7. 6:16IN THE PAST
  8. 7:06Pre-allocate some storage?
  9. 7:20Developers build apps
  10. 7:32And now we have a problem
  11. 8:04Storage re-use?
  12. 9:46Storage is released for reuse
  13. 10:04Building off Git Commits
  14. 15:03Operator pattern
  15. 15:31Rook Components: Pods
  16. 16:13Application Storage: Provisioning
  17. 16:23Application Storage: Data Path
  18. 16:35Upgrades enhancements
  19. 17:01Ceph CSI Driver
  20. 17:11Object Bucket Provisioning
  21. 17:41Cluster Topology Awareness
  22. 18:20Collect Crash Dumps
~/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.