Translations:OpenStack command line clients/18/en
Jump to navigation
Jump to search
- Get the openstack environment setup file: On the OpenStack dashboard go to compute->Access & Security-> API Access-> Download OpenStack RC File. This file sets environment variables so that the command line clients know how to connect to your OpenStack project.
- source the file (you will need to provide your OpenStack password)
- install the nova client: this client is used for managing images, instances, and flavors (i.e. the "compute" tab on horizon dashboard). (e.g. run the command
[name@server ~]$ sudo apt-get install python-novaclient
, which lists all the instances currently setup)[name@server ~]$ nova list
- install keystone client: this client creates and manages users, tenants, roles, endpoints, and credentials. (e.g. run the command
[name@server ~]$ sudo apt-get install python-keystoneclient
)[name@server ~]$ keystone catalog
- install neutron client: this client manages networks
[name@server ~]$ sudo apt-get install python-neutronclient
- install swift client: This client is used for managing the OpenStack object storage.
[name@server ~]$ sudo apt-get install python-swiftclient
- install heat client: This client is used for automating cluster creation.
[name@server ~]$ sudo apt-get install python-heatclient
-->