使用 noauth¶
Cinder 服务器端 API 设置¶
在 cinder-api 节点上的 cinder.conf 中的更改最少,只需将 authstrategy 设置为 noauth
[DEFAULT]
auth_strategy = noauth
...
使用 cinderclient¶
要使用 cinderclient,您需要设置以下环境变量
OS_AUTH_TYPE=noauth
CINDER_ENDPOINT=http://<cinder-api-url>:8776/v3
OS_PROJECT_ID=foo
OS_VOLUME_API_VERSION=3.10
请注意,您可以拥有多个项目,但是我们目前不执行任何类型的所有权身份验证,因为,好吧,这就是重点,它是 noauth。
这些选项也可以在命令行中指定
cinder --os-auth-type=noauth \
--os-endpoint=http://<cinder-api-url>:8776/v3 \
--os-project-id=admin \
--os-volume-api-version=3.10 list