Defining the Glance user, service, and endpoints

Using the openstack client, create the Glance user:

    # openstack user create glance --domain default --password=glance

Add the admin role to the glance user in the service project:

    # openstack role add --project service --user glance admin

Next, create the glance service entity:

    # openstack service create --name glance \
--description "OpenStack Image" image

Lastly, create the Glance endpoints:

    # openstack endpoint create --region RegionOne \
image public http://controller01:9292
# openstack endpoint create --region RegionOne \
image internal http://controller01:9292
# openstack endpoint create --region RegionOne \
image admin http://controller01:9292