recommit for updates in build 23
This commit is contained in:
10
CHANGELOG.md
10
CHANGELOG.md
@@ -8,10 +8,20 @@ Changelog of Git Changelog.
|
||||
<h2> No issue </h2>
|
||||
|
||||
|
||||
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/97cd990da7b1209">97cd990da7b1209</a> Jenkins ConfDroid <i>2019-12-30 14:03:25</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 22</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/555513ee781afad">555513ee781afad</a> Jenkins ConfDroid <i>2019-12-30 14:02:57</i>
|
||||
<p>
|
||||
<h3>recommit for updates in build 21</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/0b03adc15aa0e14">0b03adc15aa0e14</a> Arne Teuke <i>2019-12-30 14:02:47</i>
|
||||
<p>
|
||||
<h3>adds acl rule for testing</h3>
|
||||
|
||||
</p>
|
||||
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/1196f0ed6f7f00d">1196f0ed6f7f00d</a> Arne Teuke <i>2019-12-30 14:02:20</i>
|
||||
<p>
|
||||
|
||||
@@ -127,7 +127,7 @@ href="https://gitlab.confdroid.com/12WW1160/cd_haproxy/blob/master/CHANGELOG.md"
|
||||
|
||||
<p>CONFIGURATION * manage haproxy user * manage directories (file system
|
||||
permissions, selinux context) * manage files (file system permissions,
|
||||
content, selinux context)</p>
|
||||
content, selinux context) * manage proxy instances through a define</p>
|
||||
|
||||
<p>SERVICE * manage haproxy service</p>
|
||||
|
||||
@@ -191,6 +191,23 @@ should be running. The module will install it only on the host in question.</p>
|
||||
|
||||
<h4 id="label-Optional+Parameters">Optional Parameters</h4>
|
||||
|
||||
<h3 id="label-Proxy+Configuration">Proxy Configuration</h3>
|
||||
|
||||
<p>The proxy instances are configured in /etc/haproxy/haproxy.cfg, which is
|
||||
concatenated from various templates through a define in this puppet module.
|
||||
In order to create proxy instances, you will need an external class, which
|
||||
addresses the define, like so:</p>
|
||||
|
||||
<pre class="code ruby"><code class="ruby">cd_haproxy::server::proxy { 'testing':
|
||||
frontend_name => 'test01-frontend',
|
||||
acl_rule => 'test01-acl',
|
||||
backend_name => 'test01-backend',
|
||||
}</code></pre>
|
||||
|
||||
<p>This allows the puppet module to create the sections in the configuration
|
||||
file as required. The haproxy service will be restarted after the changes
|
||||
in the configuration file are made.</p>
|
||||
|
||||
<h3 id="label-SELINUX">SELINUX</h3>
|
||||
|
||||
<p>All files and directories are configured with correct selinux context. If
|
||||
|
||||
@@ -127,7 +127,7 @@ href="https://gitlab.confdroid.com/12WW1160/cd_haproxy/blob/master/CHANGELOG.md"
|
||||
|
||||
<p>CONFIGURATION * manage haproxy user * manage directories (file system
|
||||
permissions, selinux context) * manage files (file system permissions,
|
||||
content, selinux context)</p>
|
||||
content, selinux context) * manage proxy instances through a define</p>
|
||||
|
||||
<p>SERVICE * manage haproxy service</p>
|
||||
|
||||
@@ -191,6 +191,23 @@ should be running. The module will install it only on the host in question.</p>
|
||||
|
||||
<h4 id="label-Optional+Parameters">Optional Parameters</h4>
|
||||
|
||||
<h3 id="label-Proxy+Configuration">Proxy Configuration</h3>
|
||||
|
||||
<p>The proxy instances are configured in /etc/haproxy/haproxy.cfg, which is
|
||||
concatenated from various templates through a define in this puppet module.
|
||||
In order to create proxy instances, you will need an external class, which
|
||||
addresses the define, like so:</p>
|
||||
|
||||
<pre class="code ruby"><code class="ruby">cd_haproxy::server::proxy { 'testing':
|
||||
frontend_name => 'test01-frontend',
|
||||
acl_rule => 'test01-acl',
|
||||
backend_name => 'test01-backend',
|
||||
}</code></pre>
|
||||
|
||||
<p>This allows the puppet module to create the sections in the configuration
|
||||
file as required. The haproxy service will be restarted after the changes
|
||||
in the configuration file are made.</p>
|
||||
|
||||
<h3 id="label-SELINUX">SELINUX</h3>
|
||||
|
||||
<p>All files and directories are configured with correct selinux context. If
|
||||
|
||||
@@ -131,7 +131,8 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
||||
35
|
||||
36
|
||||
37
|
||||
38</pre>
|
||||
38
|
||||
39</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'manifests/server/service.pp', line 23</span>
|
||||
@@ -149,6 +150,7 @@ class cd_haproxy::server::service (
|
||||
hasstatus => true,
|
||||
hasrestart => true,
|
||||
enable => true,
|
||||
subscribe => $hy_main_config,
|
||||
}
|
||||
}
|
||||
}</pre>
|
||||
|
||||
Reference in New Issue
Block a user