diff --git a/defaults/main.yml b/defaults/main.yml index 8bbc8c33..2fad5525 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -94,6 +94,7 @@ swift_tempauth_users: - "user_admin_admin = admin .admin .reseller_admin" ## Swift default ports +swift_proxy_bind_address: "{{ openstack_service_bind_address | default('0.0.0.0') }}" swift_proxy_port: "8080" # You can change the object, container, account ports. # This will update the ring, on the next playbook run, diff --git a/templates/proxy-server.conf.j2 b/templates/proxy-server.conf.j2 index 48e2ca11..1db3f4c8 100644 --- a/templates/proxy-server.conf.j2 +++ b/templates/proxy-server.conf.j2 @@ -3,7 +3,7 @@ [DEFAULT] # Disable stderr logging use_stderr = False -bind_ip = 0.0.0.0 +bind_ip = {{ swift_proxy_bind_address }} bind_port = {{ swift_proxy_port }} workers = {{ swift_proxy_server_workers }}