You Have Stateful Apps - What if Kubernetes Would Also Run Your Storage?
summary
Shows container-native storage built from GlusterFS and gluster-kubernetes running on OpenShift/Kubernetes, using the heketi REST API and StorageClass for dynamic provisioning. Demonstration deploys a GlusterFS on OpenShift cluster across three nodes, creates volumes via a storage class and a PVC, and mounts them into a MySQL pod; lifecycle actions (create, bind, delete) work end-to-end. Key numbers and choices: replica 3 per volume, three nodes minimum, supports file (and newer S3/ISCSI) backends, and uses secrets for secured heketi access.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 2:42Kubernetes as a Platform
- 4:14API Driven
- 5:01Storage Subsystem
- 5:44Kubernetes and Storage
- 7:46Summary
- 9:37No magic
- 11:42Demo
- 12:55Hettie
- 15:22Lifecycle
- 16:18Demo Start
- 17:55Topology File
- 19:34Deployment
- 21:50Create Volumes
- 22:59Hettie DB
- 24:10JSON
- 24:58Storage Class
- 33:00Replicas
related talks
19mPersistent Storage for Containers using Gluster
07mLightning Talk - Say what? You're Running the Storage Platform IN Kubernetes?
19mKeynote: Debunking the Myth: Kubernetes Storage is Hard
49mDevOps: Kubernetes Storage - Myths, Facts and Tips
35mKubernetes Storage Lingo 101
42mImproving Availability for Stateful Applications in Kubernetes
36mKubernetes Runs Anywhere, but Does your Data?
37mKubernetes Storage 101
