Authentication

如何使用 CLI 通過應用程序憑據向 OpenStack 進行身份驗證?

  • April 21, 2021

我知道如何通過openstackCLI 通過使用者憑證和令牌對 OpenStack 進行身份驗證。現在我想知道如何使用應用程序憑據進行身份驗證。

使用application_credentialor application_credentialsas auth_type/OS_AUTH_TYPE只會觸發關於找不到像這樣命名的外掛的消息。

可悲的是,我找不到任何文件,甚至沒有提到這一點。Keystone 客戶端是否需要單獨的身份驗證外掛?

CLI 版本為 5.4.0。

像這樣:

export OS_AUTH_TYPE=v3applicationcredential
export OS_AUTH_URL=<KEYSTONE-URI>
export OS_IDENTITY_API_VERSION=3
export OS_REGION_NAME=<REGION_NAME>
export OS_INTERFACE=public
export OS_APPLICATION_CREDENTIAL_ID=<APPLICATION-CREDENTIAL-ID>
export OS_APPLICATION_CREDENTIAL_SECRET=<APPLICATION-CREDENTIAL-SECRET>

引用自:https://serverfault.com/questions/1061073