cc_staff
1,486
edits
Line 65: | Line 65: | ||
==Command Line Clients== | ==Command Line Clients== | ||
The OpenStack CLI tools allow one to perform many of the actions one would perform using the OpenStack dashboard GUI but on the command line. They also allow more functionality above and beyond the OpenStack dashboard. | |||
The command line clients can be used from any machine, virtual or otherwise, and only require having an internet connection and the command line clients installed. The below discussion of command line client(s), assumes that they are being used on a Linux machine. It may be possible to use them in Windows however, this has not yet been explored. | |||
To begin 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 client(s) know how to connect to your OpenStack project. Then source the file (you will need to provide your OpenStack password). | |||
===Combined OpenStack CLI tool=== | ===Combined OpenStack CLI tool=== | ||
The OpenStack combined tools replaces the various separate command line tools, such as nova, swift, glance, cider etc. (see for a brief overview of the older separate command line clients). See [http://docs.openstack.org/developer/python-openstackclient/ http://docs.openstack.org/developer/python-openstackclient/] for the official documentation. The rest of this section gives a very basic overview to get a user started and points out some of the commands available. | |||
====Installation==== | ====Installation==== | ||
Line 204: | Line 208: | ||
|} | |} | ||
--> | --> | ||
===Seperate Comand line clients=== | |||
The older version of the command line clients were separated into versions clients which operated on the various aspects of OpenStack. They are mentioned here, as of the time of writing, not all the functionality of the older separate command line clients has been incorporated into the new combined command line clients and one may find them useful in addition to the newer combined command line client. | |||
<ol> | <ol> | ||
<li> | <li> |