PersistentVolumes (PV) and PersistentVolumeClaims (PVC) • Dynamic & Static provisioning via StorageClass ◦ Dynamic Buckets ▪ Provision() ▪ Delete() ◦ Static Buckets ▪ Grant() ▪ Revoke() • Secret & ConfigMap provide authentication and endpoint data for app consumption • Library handles OBC controller, retries, recovery, etc... Design Goals Cephalocon 2019 : Object Bucket Provisioning in Rook-Ceph より https://static.sched.com/hosted_files/cephalocon2019/9e/Cephalocon.pdf 9