Install the OpenStack command-line clients on Centos/Rhel/Fedora Like System

by Anish


Posted on Monday June 25



Openstack client Installation

Install the prerequisite software

sudo yum install python-devel python-pip gcc
sudo python -m pip install --upgrade pip setuptools wheel
sudo pip install --upgrade pip

Install the python-openstackclient

sudo pip install python-openstackclient

Source the project credentials to gain access to project-only CLI commands:

. project-openrc
Please enter your OpenStack Password for project security-ops as user orchestration: 

Verify Openstack client operation

# openstack image list 
+--------------------------------------+-------------------------------+--------+
| ID                                   | Name                          | Status |
+--------------------------------------+-------------------------------+--------+
| 8758f8c4-f83b-4ecf-b833-9b6962bd894a | centos-7                      | active |
| 759c7687-6a42-4694-b4a9-94185c0491e0 | rhel-workstation-7.3          | active |
| 51ee39ec-5daf-4af1-b023-71a1b24e7807 | rhel7-server-production       | active |
| dbd72450-477d-43df-9d0c-d7c719bc6833 | rhel7-workstation             | active |
| d0550c02-cb90-4f0c-98a1-809dd1d50f19 | rhel7-workstation-snapshot    | active |
+--------------------------------------+-------------------------------+--------+

if you need to install an individual client project, replace the PROJECT name in this pip install command using the list below.

pip install python-PROJECTclient

For example

Installing barbican - Key Manager Service API

pip install python-barbican

Simillarly Other Client can be Installed

  • ceilometer - Telemetry API
  • cinder - Block Storage API and extensions
  • cloudkitty - Rating service API
  • designate - DNS service API
  • fuel - Deployment service API
  • glance - Image service API
  • gnocchi - Telemetry API v3
  • heat - Orchestration API
  • magnum - Container Infrastructure Management service API
  • manila - Shared file systems API
  • mistral - Workflow service API
  • monasca - Monitoring API
  • murano - Application catalog API
  • neutron - Networking API
  • nova - Compute API and extensions
  • sahara - Data Processing API
  • senlin - Clustering service API
  • swift - Object Storage API
  • trove - Database service API
python Cryptography Topics
Topics
For Coffee/ Beer/ Amazon Bill and further development of the project Support by Purchasing, The Modern Cryptography CookBook for Just $9 Coupon Price

Kubernetes for DevOps

Cryptography for Python Developers

Cryptography for JavaScript Developers

Go lang ryptography for Developers