[common] update CLI overview to emphasis OSC

* python-keystoneclient does not provide CLI any more
  in favor of python-openstackclient.

Change-Id: I24bbb4cd1d6b83a38a16fa01d9be6ff1ac0be5b9
This commit is contained in:
KATO Tomoyuki 2016-10-01 17:34:20 +09:00
parent 12a674512a
commit d6a1ccaccd
2 changed files with 21 additions and 20 deletions

View File

@ -156,7 +156,6 @@ list below.
* ``glance`` - Image service API
* ``gnocchi`` - Telemetry API v3
* ``heat`` - Orchestration API
* ``keystone`` - Identity service API and extensions
* ``magnum`` - Container Infrastructure Management service API
* ``manila`` - Shared file systems API
* ``mistral`` - Workflow service API
@ -169,10 +168,6 @@ list below.
* ``swift`` - Object Storage API
* ``trove`` - Database service API
While you can install the ``keystone`` client for interacting with version 2.0
of the service's API, you should use the ``openstack`` client for all Identity
interactions. Identity API v2 is deprecated in the Mitaka release.
Installing with pip
-------------------

View File

@ -1,10 +1,11 @@
========
Overview
========
============================
Command-line client overview
============================
Each OpenStack project provides a command-line client, which enables
you to access the project API through easy-to-use commands. For
example, the Compute service provides a ``nova`` command-line client.
OpenStackClient project provides a unified command-line client, which
enables you to access the project API through easy-to-use commands.
Also, most OpenStack project provides a command-line client for each service.
For example, the Compute service provides a ``nova`` command-line client.
You can run the commands from the command line, or include the
commands within scripts to automate tasks. If you provide OpenStack
@ -25,7 +26,20 @@ your own resources within the limits set by administrators. You can
modify the examples provided in this section to create other types and
sizes of server instances.
The following table lists the command-line client for each OpenStack
Unified command-line client
~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can use the unified ``openstack`` command (**python-openstackclient**)
for the most of OpenStack services.
For more information, see `OpenStackClient document
<http://docs.openstack.org/developer/python-openstackclient/>`_.
Individual command-line clients
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unless the unified OpenStack Client (**python-openstackclient**) is used,
the following table lists the command-line client for each OpenStack
service with its package name and description.
.. list-table:: OpenStack services and clients
@ -36,10 +50,6 @@ service with its package name and description.
- Client
- Package
- Description
* - **Command-line client**
- **openstack**
- **python-openstackclient**
- **Common client for the OpenStack project.**
* - Application Catalog service
- murano
- python-muranoclient
@ -80,10 +90,6 @@ service with its package name and description.
- designate
- python-designateclient
- Creates and manages self service authoritative DNS.
* - Identity service
- keystone
- python-keystoneclient
- Creates and manages users, tenants, roles, endpoints, and credentials.
* - Image service
- glance
- python-glanceclient