CINDERCLIENT Using noauth

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
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.