Ceph can be integrated with the OpenStack identity management service, Keystone. With this integration, the Ceph RGW is configured to accept Keystone tokens for user authority. So, any user who is validated by Keystone will get rights to access the RGW.
Integrating RADOS Gateway with OpenStack Keystone
How to do it...
Execute the following command on your openstack-node1, unless otherwise specified:
- Configure OpenStack to point to the Ceph RGW by creating the service and its endpoints:
# keystone service-create --name swift --type object-store
--description "ceph object store"
# keystone endpoint-create --service-id
6614554878344bbeaa7fec0d5dccca7f --publicurl
http...