You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.4 KiB

  1. [Global]
  2. auth-url="{{ openstack_auth_url }}"
  3. username="{{ openstack_username }}"
  4. password="{{ openstack_password }}"
  5. region="{{ openstack_region }}"
  6. tenant-id="{{ openstack_tenant_id }}"
  7. {% if openstack_tenant_name is defined and openstack_tenant_name != "" %}
  8. tenant-name="{{ openstack_tenant_name }}"
  9. {% endif %}
  10. {% if openstack_domain_name is defined and openstack_domain_name != "" %}
  11. domain-name="{{ openstack_domain_name }}"
  12. {% elif openstack_domain_id is defined and openstack_domain_id != "" %}
  13. domain-id ="{{ openstack_domain_id }}"
  14. {% endif %}
  15. {% if openstack_blockstorage_version is defined %}
  16. [BlockStorage]
  17. bs-version={{ openstack_blockstorage_version }}
  18. {% endif %}
  19. {% if openstack_lbaas_enabled and openstack_lbaas_subnet_id is defined %}
  20. [LoadBalancer]
  21. subnet-id={{ openstack_lbaas_subnet_id }}
  22. {% if openstack_lbaas_floating_network_id is defined %}
  23. floating-network-id={{ openstack_lbaas_floating_network_id }}
  24. {% endif %}
  25. {% if openstack_lbaas_use_octavia is defined %}
  26. use-octavia={{ openstack_lbaas_use_octavia }}
  27. {% endif %}
  28. {% if openstack_lbaas_method is defined %}
  29. lb-method={{ openstack_lbaas_method }}
  30. {% endif %}
  31. {% if openstack_lbaas_provider is defined %}
  32. lb-provider={{ openstack_lbaas_provider }}
  33. {% endif %}
  34. create-monitor={{ openstack_lbaas_create_monitor }}
  35. monitor-delay={{ openstack_lbaas_monitor_delay }}
  36. monitor-timeout={{ openstack_lbaas_monitor_timeout }}
  37. monitor-max-retries={{ openstack_lbaas_monitor_max_retries }}
  38. {% endif %}