diff --git a/global/overlay/etc/puppet/modules/cdn/templates/cache/haproxy.cfg.erb b/global/overlay/etc/puppet/modules/cdn/templates/cache/haproxy.cfg.erb index f632368..0c5d328 100644 --- a/global/overlay/etc/puppet/modules/cdn/templates/cache/haproxy.cfg.erb +++ b/global/overlay/etc/puppet/modules/cdn/templates/cache/haproxy.cfg.erb @@ -28,8 +28,10 @@ defaults errorfile 504 /usr/local/etc/haproxy/errors/504.http frontend customer - bind <%= @customer_ip %>:80 - bind <%= @customer_ip %>:443 ssl crt /certs-private/combined.pem + bind <%= @cache_secrets['customers'][@customer]['ip4'] %>:80 + bind <%= @cache_secrets['customers'][@customer]['ip6'] %>:80 + bind <%= @cache_secrets['customers'][@customer]['ip4'] %>:443 ssl crt /certs-private/combined.pem + bind <%= @cache_secrets['customers'][@customer]['ip6'] %>:443 ssl crt /certs-private/combined.pem default_backend varnish backend varnish