diff --git a/doc/source/no_auth.rst b/doc/source/no_auth.rst new file mode 100644 index 000000000..9885df2dd --- /dev/null +++ b/doc/source/no_auth.rst @@ -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://: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://:8776/v3 \ + --os-project-id=admin \ + --os-volume-api-version=3.10 list