Creating Roles and Users
Perform the following operations on the controller node.
- Log in to the OpenStack CLI as the user admin.
1source /etc/keystone/admin-openrc
- Create a glance user and set a user password.
1openstack user create --domain default --password-prompt glance
The password for the glance user must be the same as the password for accessing the Glance database described in section Creating the Glance Database.
- Add the role to the project and user.
1openstack role add --project service --user glance admin

- Create a service entity.
1openstack service create --name glance --description "OpenStack Image" image
- Create API endpoints of the Image service.
1openstack endpoint create --region RegionOne image public http://controller:9292

1 2
openstack endpoint create --region RegionOne image internal http://controller:9292 openstack endpoint create --region RegionOne image admin http://controller:9292

Parent topic: Installing, Configuring, and Verifying Glance