diff --git a/manifests/server/proxy.pp b/manifests/server/proxy.pp index 5ada7fd..d97e9d4 100644 --- a/manifests/server/proxy.pp +++ b/manifests/server/proxy.pp @@ -28,6 +28,7 @@ define cd_haproxy::server::proxy ( $frontend_name = undef, $frontend_mode = undef, $fe_use_backend = '', +$fe_bind_mode = '*:80', $frontend_order = '010', $acl_rule = undef, $acl_order = '020', diff --git a/templates/haproxy_frontend_rule.erb b/templates/haproxy_frontend_rule.erb index a0bfc71..5479b44 100644 --- a/templates/haproxy_frontend_rule.erb +++ b/templates/haproxy_frontend_rule.erb @@ -1,6 +1,6 @@ frontend <%= @frontend_name %> mode <%= @frontend_mode %> - +bind <%= @fe_bind_mode %> <% if @fe_use_backend != '' -%> use_backend <%= @fe_use_backend %> <% else -%>