Creating OpenStack projects in Keystone
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:openstack project create --domain bookstore --description "Cookbook Project" cookbook
The command should produce the output similar to this:
How it works…
By running the preceding command, we just created a project in our bookstore
domain. The syntax is as follows:
openstack project create --domain <domain> --description <description> <...