Cephalocon 2019 has ended
Barcelona, Spain
May 19-20, 2019
Click Here for More Information & Registration
Back To Schedule
Sunday, May 19 • 11:50 - 12:30
Object Bucket Provisioning in Rook-Ceph - Jonathan Cope & Jeff Vance, Red Hat

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

While Kubernetes internally supports a generalized API for managing file and block storage, S3 object storage is fundamentally lacking. Rook, a cloud native storage orchestrator, has brought several S3 object storage providers into the Kubernetes ecosystem, including Ceph-Object. What Rook lacks is a generalized Kubernetes S3 API for bucket provisioning. We are designing and implementing such an operator for Rook. This operator provides a generalized S3 bucket provisioning API for Kubernetes users via a set of Custom Resource Definitions. Through these CRDs, Ceph-Object consumers can utilize Kubernetes to provision and manage their Ceph-Object buckets. This presentation focuses on the design goals and use-cases for native Rook bucket provisioning, and some bucket CRD implementation details.


Jonathan Cope

Software Engineer, Red Hat
Jon is a Senior Software Engineer at Red Hat, working remotely from Austin, Tx. He has been a contributor to Kubernetes since 2016, focusing primarily on Kubernetes storage and storage-proximal projects. His work with object storage in Kubernetes includes the co-development of a provisioner... Read More →

Jeff Vance

senior developer, Red Hat
Jeff has been working at Red Hat for 7 years and lives and works in Santa Cruz, Ca. He is a senior developer focusing on Kubernetes and Openshift storage. He is currently involved with various object stores and incorporating them into both Kubernetes and Rook-Ceph.

Sunday May 19, 2019 11:50 - 12:30 BST