Translations:OpenStack command line clients/18/en

From Alliance Doc
Jump to navigation Jump to search
  1. 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.
  2. source the file (you will need to provide your OpenStack password)
  3. install the nova client:
    Question.png
    [name@server ~]$ sudo apt-get install python-novaclient
    
    this client is used for managing images, instances, and flavors (i.e. the "compute" tab on horizon dashboard). (e.g. run the command
    Question.png
    [name@server ~]$ nova list
    
    , which lists all the instances currently setup)
  4. install keystone client:
    Question.png
    [name@server ~]$ sudo apt-get install python-keystoneclient
    
    this client creates and manages users, tenants, roles, endpoints, and credentials. (e.g. run the command
    Question.png
    [name@server ~]$ keystone catalog
    
    )
  5. install neutron client:
    Question.png
    [name@server ~]$ sudo apt-get install python-neutronclient
    
    this client manages networks
  6. install swift client:
    Question.png
    [name@server ~]$ sudo apt-get install python-swiftclient
    
    This client is used for managing the OpenStack object storage.
  7. install heat client:
    Question.png
    [name@server ~]$ sudo apt-get install python-heatclient
    
    This client is used for automating cluster creation.

-->