Chapter 6 Using OpenStack CLIs

In order to access the OpenStack command line tools, such as nova, glance, and so on, a host must be installed with the python-openstack_project client packages. Installing these packages may cause dependency problems with Docker and OpenStack client package versions. To make the installation of the OpenStack client tools easier, Oracle provides a single package for you which includes all the OpenStack CLI tools. The package name is openstack-kolla-utils . This package is provided with pre-tested package dependencies, and enables you to submit OpenStack CLI commands via Docker to an OpenStack service in a container. This single package includes all the OpenStack CLI packages, and a utility named docker-ostk, which wraps the sometimes lengthy Docker CLI commands needed to access the OpenStack CLI.

Oracle suggests you install the openstack-kolla-utils package on a master node .

If you do not want to use the docker-ostk utility to access the deployed containers, you can instead install and use the OpenStack client packages. For information on installing the OpenStack clients, see:

http://docs.openstack.org/cli-reference/common/cli_install_openstack_command_line_clients.html