written by Zeljko Medic

Menum

Openstack – Keystone installation tutorial (CentOS) (Part 2/9)

We started our OpenStack installation here and stopped at minimal deployment.

Keystone is the first installation you should do in minimal (or any OpenStack) installation scenario. It is identity provider for OpenStack. Visit my Openstack installation tutorial to see my lab settings if someting is not clear.

If you get “Missing value auth-url required for auth plugin password” check back and see part where we exported environment variables and check if they are loaded. If you rebooted server in the meantime, you will probably need to export all the values again. Later on, we will create files that we can call when needed.

OpenStack client environment scripts

I will go through creating client environment scripts for the admin and demo projects and users. Future portions of OpenStack guide reference these scripts to load appropriate credentials for client operations.

One more notice from OpenStack:

The paths of the client environment scripts are unrestricted. For convenience, you can place the scripts in any location, however ensure that they are accessible and located in a secure place appropriate for your deployment, as they do contain sensitive credentials.

OpenStack does not specify locations of admin-openrc and demo-openrc, so I will put them in my “home” directory.