Users can't be created without having a project assigned to them, so these must be created first. For this section, we will create a project for our users, called cookbook.
Getting ready
Ensure that you are logged on to a correctly configured OpenStack client and can access the OpenStack environment as a user with admin privileges.
Refer to Chapter 2, The OpenStack Client, for details of setting up your environment to use OpenStack command-line client.
How to do it…
To create a project in our OpenStack environment, perform the following steps:
We start by creating a project called cookbook as follows:
The domain parameter is optional, used to determine which domain the project will belong to. If omitted, the project will be created in the default domain. The description parameter is also optional, but highly recommended. The name parameter has to be unique to the installation.