mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-02-01 17:48:12 -03:30
Add support for openstack application credentials (#6534)
* Add support for openstack application credentials * Add some lines for readability * Update external_openstack_tenant_id check Do not check external_openstack_tenant_id when application credentials are defined * Add check for external_openstack_domain_id * Fix typo
This commit is contained in:
@@ -1,7 +1,18 @@
|
||||
[Global]
|
||||
auth-url="{{ external_openstack_auth_url }}"
|
||||
{% if external_openstack_application_credential_id is not defined and external_openstack_application_credential_name is not defined %}
|
||||
username="{{ external_openstack_username }}"
|
||||
password="{{ external_openstack_password }}"
|
||||
{% endif %}
|
||||
{% if external_openstack_application_credential_id is defined and external_openstack_application_credential_id != "" %}
|
||||
application-credential-id={{ external_openstack_application_credential_id }}
|
||||
{% endif %}
|
||||
{% if external_openstack_application_credential_name is defined and external_openstack_application_credential_name != "" %}
|
||||
application-credential-name={{ external_openstack_application_credential_name }}
|
||||
{% endif %}
|
||||
{% if external_openstack_application_credential_secret is defined and external_openstack_application_credential_secret != "" %}
|
||||
application-credential-secret={{ external_openstack_application_credential_secret }}
|
||||
{% endif %}
|
||||
region="{{ external_openstack_region }}"
|
||||
{% if external_openstack_tenant_id is defined and external_openstack_tenant_id != "" %}
|
||||
tenant-id="{{ external_openstack_tenant_id }}"
|
||||
|
||||
Reference in New Issue
Block a user