recommit for updates in build 54
This commit is contained in:
10
CHANGELOG.md
10
CHANGELOG.md
@@ -8,6 +8,16 @@ Changelog of Git Changelog.
|
|||||||
<h2> No issue </h2>
|
<h2> No issue </h2>
|
||||||
|
|
||||||
|
|
||||||
|
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/2f63ab557e78421">2f63ab557e78421</a> Jenkins ConfDroid <i>2019-12-31 17:25:35</i>
|
||||||
|
<p>
|
||||||
|
<h3>recommit for updates in build 52</h3>
|
||||||
|
|
||||||
|
</p>
|
||||||
|
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/0f6f603f8fbd99e">0f6f603f8fbd99e</a> Arne Teuke <i>2019-12-31 17:24:58</i>
|
||||||
|
<p>
|
||||||
|
<h3>updates README</h3>
|
||||||
|
|
||||||
|
</p>
|
||||||
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/30f1e87f133fd3a">30f1e87f133fd3a</a> Jenkins ConfDroid <i>2019-12-31 17:22:54</i>
|
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/30f1e87f133fd3a">30f1e87f133fd3a</a> Jenkins ConfDroid <i>2019-12-31 17:22:54</i>
|
||||||
<p>
|
<p>
|
||||||
<h3>recommit for updates in build 51</h3>
|
<h3>recommit for updates in build 51</h3>
|
||||||
|
|||||||
@@ -132,7 +132,8 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
32
|
32
|
||||||
33
|
33
|
||||||
34
|
34
|
||||||
35</pre>
|
35
|
||||||
|
36</pre>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<pre class="code"><span class="info file"># File 'manifests/server/proxy_test.pp', line 23</span>
|
<pre class="code"><span class="info file"># File 'manifests/server/proxy_test.pp', line 23</span>
|
||||||
@@ -148,6 +149,7 @@ class cd_haproxy::server::proxy_test (
|
|||||||
acl_rule => ['too_fast fe_sess_rate ge 10',
|
acl_rule => ['too_fast fe_sess_rate ge 10',
|
||||||
'network_allowed src 0.0.0.0/0'],
|
'network_allowed src 0.0.0.0/0'],
|
||||||
backend_name => 'test01-backend',
|
backend_name => 'test01-backend',
|
||||||
|
be_server_name => ['web01', 'web02'],
|
||||||
}
|
}
|
||||||
}</pre>
|
}</pre>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -107,6 +107,24 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
<p class="tag_title">Parameters:</p>
|
<p class="tag_title">Parameters:</p>
|
||||||
<ul class="param">
|
<ul class="param">
|
||||||
|
|
||||||
|
<li>
|
||||||
|
|
||||||
|
<span class='name'>haproxy_fqdn</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class='type'>(<tt>string</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<em class="default">(defaults to: <tt>undef</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>the fqdn of the haproxy server in question.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
|
|
||||||
<span class='name'>frontend_name</span>
|
<span class='name'>frontend_name</span>
|
||||||
@@ -138,22 +156,9 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
|
|
||||||
—
|
—
|
||||||
<div class='inline'>
|
<div class='inline'>
|
||||||
<p>the order where the concet should appear in the file.</p>
|
<p>the order where the concat should appear in the file.</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
|
|
||||||
<span class='name'>haproxy_fqdn</span>
|
|
||||||
|
|
||||||
|
|
||||||
<span class='type'>(<tt>Any</tt>)</span>
|
|
||||||
|
|
||||||
|
|
||||||
<em class="default">(defaults to: <tt>undef</tt>)</em>
|
|
||||||
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
@@ -161,12 +166,17 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
<span class='name'>frontend_mode</span>
|
<span class='name'>frontend_mode</span>
|
||||||
|
|
||||||
|
|
||||||
<span class='type'>(<tt>Any</tt>)</span>
|
<span class='type'>(<tt>string</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
<em class="default">(defaults to: <tt>undef</tt>)</em>
|
<em class="default">(defaults to: <tt>undef</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>mode for the loadbalancer instance: http or tcp</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
@@ -174,12 +184,17 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
<span class='name'>fe_use_backend</span>
|
<span class='name'>fe_use_backend</span>
|
||||||
|
|
||||||
|
|
||||||
<span class='type'>(<tt>Any</tt>)</span>
|
<span class='type'>(<tt>string</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
<em class="default">(defaults to: <tt>''</tt>)</em>
|
<em class="default">(defaults to: <tt>''</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>which backend to use. if left empty, the default backend will be used.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
@@ -187,12 +202,17 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
<span class='name'>fe_bind_mode</span>
|
<span class='name'>fe_bind_mode</span>
|
||||||
|
|
||||||
|
|
||||||
<span class='type'>(<tt>Any</tt>)</span>
|
<span class='type'>(<tt>string</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
<em class="default">(defaults to: <tt>'*:80'</tt>)</em>
|
<em class="default">(defaults to: <tt>'*:80'</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>which bind mode to use, i.e. to which interface and poort to bind.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
@@ -200,12 +220,17 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
<span class='name'>acl_rule</span>
|
<span class='name'>acl_rule</span>
|
||||||
|
|
||||||
|
|
||||||
<span class='type'>(<tt>Any</tt>)</span>
|
<span class='type'>(<tt>string</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
<em class="default">(defaults to: <tt>''</tt>)</em>
|
<em class="default">(defaults to: <tt>''</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>an ACL rule to be inserted if required. Empty values will not be populated.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
@@ -213,12 +238,18 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
<span class='name'>acl_order</span>
|
<span class='name'>acl_order</span>
|
||||||
|
|
||||||
|
|
||||||
<span class='type'>(<tt>Any</tt>)</span>
|
<span class='type'>(<tt>string</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
<em class="default">(defaults to: <tt>'020'</tt>)</em>
|
<em class="default">(defaults to: <tt>'020'</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>the order where the acl rule should be inserted, so it will be within the
|
||||||
|
correct lb instance configuration.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
@@ -226,12 +257,17 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
<span class='name'>backend_name</span>
|
<span class='name'>backend_name</span>
|
||||||
|
|
||||||
|
|
||||||
<span class='type'>(<tt>Any</tt>)</span>
|
<span class='type'>(<tt>string</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
<em class="default">(defaults to: <tt>undef</tt>)</em>
|
<em class="default">(defaults to: <tt>undef</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>the backend name to be used for the rule.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
@@ -239,12 +275,49 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
<span class='name'>backend_order</span>
|
<span class='name'>backend_order</span>
|
||||||
|
|
||||||
|
|
||||||
<span class='type'>(<tt>Any</tt>)</span>
|
<span class='type'>(<tt>string</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
<em class="default">(defaults to: <tt>'030'</tt>)</em>
|
<em class="default">(defaults to: <tt>'030'</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>the order for the backend name, so it will be within the correct lb
|
||||||
|
instance configuration.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
|
||||||
|
<span class='name'>fe_maxconn</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class='type'>(<tt>string</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<em class="default">(defaults to: <tt>undef</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
|
—
|
||||||
|
<div class='inline'>
|
||||||
|
<p>the maximum connections for the lb instance.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
|
||||||
|
<span class='name'>be_server_name</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class='type'>(<tt>Any</tt>)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<em class="default">(defaults to: <tt>undef</tt>)</em>
|
||||||
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
@@ -257,20 +330,6 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
<pre class="lines">
|
<pre class="lines">
|
||||||
|
|
||||||
|
|
||||||
26
|
|
||||||
27
|
|
||||||
28
|
|
||||||
29
|
|
||||||
30
|
|
||||||
31
|
|
||||||
32
|
|
||||||
33
|
|
||||||
34
|
|
||||||
35
|
|
||||||
36
|
|
||||||
37
|
|
||||||
38
|
|
||||||
39
|
|
||||||
40
|
40
|
||||||
41
|
41
|
||||||
42
|
42
|
||||||
@@ -297,10 +356,27 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
|||||||
63
|
63
|
||||||
64
|
64
|
||||||
65
|
65
|
||||||
66</pre>
|
66
|
||||||
|
67
|
||||||
|
68
|
||||||
|
69
|
||||||
|
70
|
||||||
|
71
|
||||||
|
72
|
||||||
|
73
|
||||||
|
74
|
||||||
|
75
|
||||||
|
76
|
||||||
|
77
|
||||||
|
78
|
||||||
|
79
|
||||||
|
80
|
||||||
|
81
|
||||||
|
82
|
||||||
|
83</pre>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<pre class="code"><span class="info file"># File 'manifests/server/proxy.pp', line 26</span>
|
<pre class="code"><span class="info file"># File 'manifests/server/proxy.pp', line 40</span>
|
||||||
|
|
||||||
define cd_haproxy::server::proxy (
|
define cd_haproxy::server::proxy (
|
||||||
|
|
||||||
@@ -314,6 +390,9 @@ $acl_rule = '',
|
|||||||
$acl_order = '020',
|
$acl_order = '020',
|
||||||
$backend_name = undef,
|
$backend_name = undef,
|
||||||
$backend_order = '030',
|
$backend_order = '030',
|
||||||
|
$fe_maxconn = undef,
|
||||||
|
$be_server_name = undef,
|
||||||
|
|
||||||
|
|
||||||
) {
|
) {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user