youtube image
From YouTube: Object Bucket Provisioning in Rook-Ceph - Jonathan Cope & Jeff Vance, Red Hat

Description

Object Bucket Provisioning in Rook-Ceph - Jonathan Cope & Jeff Vance, Red Hat

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.

About Jonathan Cope
Senior Developer, Red Hat In.c
Jon has been working at Red Hat for 5 years and lives and works in Austin, Tx. He is a senior developer with a long-time focus on Kubernetes storage and recently on Rook-Ceph. His current project is designing and implementing object bucket provisioning.

About 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.