Как я могу аутентифицироваться через учетные данные приложения в OpenStack с помощью интерфейса командной строки?

Я знаю, как аутентифицироваться с помощью учетных данных пользователя и токена в OpenStack через openstack CLI. Теперь я хотел бы знать, как использовать учетные данные приложения для аутентификации.

Использование application_credential или application_credentials как auth_type / OS_AUTH_TYPE только вызывает сообщение о том, что плагин с таким именем не найден.

К сожалению, мне не удалось найти никакой документации или хотя бы упоминания об этом. Может быть, нужен отдельный плагин аутентификации для клиента Keystone?

Версия интерфейса командной строки - 5.4.0.

-1
задан 21 April 2021 в 14:12
1 ответ

Например, так:

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>
1
ответ дан 24 April 2021 в 03:02

Теги

Похожие вопросы