From 875adc5a64164fee3c68d5319ec53fd85ab08fef Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Thu, 19 Sep 2019 18:49:53 +0300 Subject: [PATCH] Add global override for service bind address Change-Id: I7f139f689064616ef7778ef9dca8777bcbf4abd3 --- defaults/main.yml | 1 + templates/designate.conf.j2 | 9 +++------ 2 files changed, 4 insertions(+), 6 deletions(-) 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