Use global service variables
Instead of overriding each service separatelly it might make sense for deployers to define some higher level variable that will be used first or fallback to default variable. Change-Id: If3627990a028b4c28c85609f5bf1341b836b0ccd
This commit is contained in:
parent
2e55321849
commit
a5d177dfc9
|
@ -17,7 +17,7 @@
|
|||
debug: False
|
||||
|
||||
# Enable/Disable Ceilometer
|
||||
designate_ceilometer_enabled: False
|
||||
designate_ceilometer_enabled: "{{ (groups['ceilometer_all'] is defined) and (groups['ceilometer_all'] | length > 0) }}"
|
||||
|
||||
# Set the host which will execute the shade modules
|
||||
# for the service setup. The host must already have
|
||||
|
@ -27,11 +27,10 @@ designate_service_setup_host_python_interpreter: "{{ openstack_service_setup_hos
|
|||
|
||||
# Set the package install state for distribution packages
|
||||
# Options are 'present' and 'latest'
|
||||
designate_package_state: "latest"
|
||||
designate_pip_package_state: "latest"
|
||||
designate_package_state: "{{ package_state | default('latest') }}"
|
||||
|
||||
# Set installation method.
|
||||
designate_install_method: "source"
|
||||
designate_install_method: "{{ service_install_method | default('source') }}"
|
||||
designate_venv_python_executable: "{{ openstack_venv_python_executable | default('python2') }}"
|
||||
|
||||
## The git source/branch
|
||||
|
@ -69,7 +68,7 @@ designate_galera_user: designate
|
|||
designate_galera_database: designate
|
||||
designate_galera_use_ssl: "{{ galera_use_ssl | default(False) }}"
|
||||
designate_galera_ssl_ca_cert: "{{ galera_ssl_ca_cert | default('/etc/ssl/certs/galera-ca.pem') }}"
|
||||
designate_galera_port: 3306
|
||||
designate_galera_port: "{{ galera_port | default('3306') }}"
|
||||
|
||||
## Oslo Messaging
|
||||
# RPC
|
||||
|
@ -150,7 +149,7 @@ designate_role_name: admin
|
|||
designate_managed_resource_project_name: "{{ designate_service_project_name }}"
|
||||
|
||||
## Service Type and Data
|
||||
designate_service_region: RegionOne
|
||||
designate_service_region: "{{ service_region | default('RegionOne') }}"
|
||||
designate_service_endpoint_type: internalURL
|
||||
designate_service_name: designate
|
||||
designate_bind_address: "{{ openstack_service_bind_address | default('0.0.0.0') }}"
|
||||
|
@ -172,7 +171,7 @@ designate_service_publicuri: "{{ designate_service_publicuri_proto }}://{{ exter
|
|||
designate_service_internaluri: "{{ designate_service_internaluri_proto }}://{{ internal_lb_vip_address }}:{{ designate_service_port }}"
|
||||
designate_service_adminuri: "{{ designate_service_adminuri_proto }}://{{ internal_lb_vip_address }}:{{ designate_service_port }}"
|
||||
|
||||
designate_service_in_ldap: False
|
||||
designate_service_in_ldap: "{{ service_ldap_backend_enabled | default(False) }}"
|
||||
|
||||
# memcache override
|
||||
designate_memcached_servers: "{{ memcached_servers }}"
|
||||
|
|
Loading…
Reference in New Issue