Install the CLI client
Install the OpenStack CLI client to interact with OneQode Cloud Services
Last updated: 1/23/2026
Before you begin, check out the API overview to ensure you have everything in place.
The OpenStack client aims to be a feature complete CLI interface to OpenStack. It is modular by design and allows installing extra projects to expand the features of the CLI.
Quick start version
Run the following to install the base OpenStack CLI client and the modules for instance, image and network control:
pip install python-openstackclient python-novaclient \
python-glanceclient python-neutronclient
source ./openrc
Detailed explanation version
Installing the base client
This command installs the base client:
pip install python-openstackclient
The OpenStack client aims to be a feature complete CLI interface to OpenStack. It is modular by design and allows installing extra projects to expand the features of the CLI.
Installing additional modules
You can install additional modules using the following command, replacing <project> with the project you’d like to install.
pip install python-<project>client
The most relevant OpenStack modules for OneQode Cloud are:
| Project | Description |
|---|---|
| nova | Compute API |
| glance | Image Service API |
| neutron | Networking API |
| heat | Orchestration API |
| cinder | Block Storage API |
| barbican | Key Manager Service API |
| keystone | Identity Service API (and extensions) |
| ceilometer | Telemetry API |
| gnocchi | Telemetry API (v3) |