Add doc for noauth usage
Sometimes docs are useful, let's add one for using noauth. Change-Id: I7d450031929ca5f6ea1b285e49f693776a63a23d
This commit is contained in:
32
doc/source/no_auth.rst
Normal file
32
doc/source/no_auth.rst
Normal file
@@ -0,0 +1,32 @@
|
||||
=========================
|
||||
CINDERCLIENT Using noauth
|
||||
=========================
|
||||
|
||||
Cinder Server side API setup
|
||||
============================
|
||||
The changes in the cinder.conf on your cinder-api node
|
||||
are minimal, just set authstrategy to noauth::
|
||||
|
||||
[DEFAULT]
|
||||
auth_strategy = noauth
|
||||
...
|
||||
|
||||
Using cinderclient
|
||||
------------------
|
||||
To use the cinderclient you'll need to set the following env variables::
|
||||
|
||||
OS_AUTH_TYPE=noauth
|
||||
CINDERCLIENT_BYPASS_URL=http://<cinder-api-url>:8776/v3
|
||||
OS_PROJECT_ID=foo
|
||||
OS_VOLUME_API_VERSION=3.10
|
||||
|
||||
Note that you can have multiple projects, however we don't currently do
|
||||
any sort of authentication of ownership because, well that's the whole
|
||||
point, it's noauth.
|
||||
|
||||
Each of these options can also be specified on the cmd line::
|
||||
|
||||
cinder --os-auth-type=noauth \
|
||||
--bypass-url=http://<cinder-api-url>:8776/v3 \
|
||||
--os-project-id=admin \
|
||||
--os-volume-api-version=3.10 list
|
Reference in New Issue
Block a user