diff --git a/CHANGELOG.md b/CHANGELOG.md index 74d773d..f3c296f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,16 @@ Changelog of Git Changelog.
+
+
# File 'manifests/server/proxy_test.pp', line 23
@@ -138,7 +139,8 @@ class cd_haproxy::server::proxy_test (
) inherits cd_haproxy::params {
cd_haproxy::server::proxy { 'testing':
- frontend_name => 'test01',
+ frontend_name => 'test01-frontend',
+ backend_name => 'test01-backend',
}
}
diff --git a/doc/puppet_defined_types/cd_haproxy_3A_3Aserver_3A_3Aproxy.html b/doc/puppet_defined_types/cd_haproxy_3A_3Aserver_3A_3Aproxy.html
index ff03805..67e00a2 100644
--- a/doc/puppet_defined_types/cd_haproxy_3A_3Aserver_3A_3Aproxy.html
+++ b/doc/puppet_defined_types/cd_haproxy_3A_3Aserver_3A_3Aproxy.html
@@ -143,6 +143,32 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses/.
+ # File 'manifests/server/proxy.pp', line 26
@@ -179,11 +215,14 @@ define cd_haproxy::server::proxy (
$frontend_name = undef,
$frontend_order = '010',
+$backend_name = undef,
+$backend_order = '020',
) {
$hy_main_config = '/etc/haproxy/haproxy.cfg'
$hy_frontendrule = 'cd_haproxy/haproxy_frontend_rule.erb'
+$hy_backendrule = 'cd_haproxy/haproxy_backend_rule.erb'
# create frontend section
concat::fragment { "frontend_${name}":
@@ -192,6 +231,13 @@ $hy_frontendrule = 'cd_haproxy/haproxy_frontend_rule.erb'
order => $frontend_order,
}
+ # create backend section
+ concat::fragment { "backend_${name}":
+ target => $hy_main_config,
+ content => template($hy_backendrule),
+ order => $backend_order,
+ }
+
}