diff --git a/defaults/main.yml b/defaults/main.yml index c35571f..6ab59b8 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -151,6 +151,7 @@ designate_managed_resource_project_name: "{{ designate_service_project_name }}" designate_service_region: RegionOne designate_service_endpoint_type: internalURL designate_service_name: designate +designate_bind_address: "{{ openstack_service_bind_address | default('0.0.0.0') }}" designate_service_port: 9001 designate_service_proto: http designate_service_type: dns diff --git a/templates/designate.conf.j2 b/templates/designate.conf.j2 index 00b8191..eda22ad 100644 --- a/templates/designate.conf.j2 +++ b/templates/designate.conf.j2 @@ -83,13 +83,10 @@ managed_resource_tenant_id = {{ designate_managed_resource_tenant_id }} enable_host_header = True # The base uri used in responses -#api_base_uri = 'http://127.0.0.1:9001/' +api_base_uri = "{{ designate_service_publicuri }}" -# Address to bind the API server -#api_host = 0.0.0.0 - -# Port to bind the API server -#api_port = 9001 +# API host:port pairs to listen on +listen = "{{ designate_bind_address }}:{{ designate_service_port }}" # Maximum line size of message headers to be accepted. max_header_line may # need to be increased when using large tokens (typically those generated by