<feed xmlns='http://www.w3.org/2005/Atom'>
<title>salt.git/pillar/role, branch import-denc-webcluster</title>
<subtitle>Work in progress effort to automate the LibertaCasa infrastructure configuration using SaltStack </subtitle>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/'/>
<entry>
<title>Manage backend firewall zone</title>
<updated>2023-02-12T05:04:16+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-12T05:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=c5ce94d7b5217265cc50b6aa98a2074f4885d5eb'/>
<id>c5ce94d7b5217265cc50b6aa98a2074f4885d5eb</id>
<content type='text'>
Configure backend firewall zones if applicable. Allow all UDP for
cluster traffic.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Configure backend firewall zones if applicable. Allow all UDP for
cluster traffic.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ha-node: allow vrrp in firewall</title>
<updated>2023-02-12T04:54:20+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-12T04:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=bef66c1f8a5500a24ae41286c3f377c07f47cd30'/>
<id>bef66c1f8a5500a24ae41286c3f377c07f47cd30</id>
<content type='text'>
Needed for keepalived operation.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Needed for keepalived operation.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>matterbridge: add role pillar</title>
<updated>2023-02-09T21:56:28+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-09T21:56:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=77c50cf53f8a7190163c11fc32fb1850b82ef934'/>
<id>77c50cf53f8a7190163c11fc32fb1850b82ef934</id>
<content type='text'>
Empty for now, adding for future reference and because we enforce role
pillars to exist.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Empty for now, adding for future reference and because we enforce role
pillars to exist.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add onion-router role</title>
<updated>2023-02-07T17:21:32+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-07T17:21:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=a3ec351b70a30787e3bd17737b09b14a5df60175'/>
<id>a3ec351b70a30787e3bd17737b09b14a5df60175</id>
<content type='text'>
Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>web-proxy: include mime.types</title>
<updated>2023-02-05T19:10:57+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-05T19:10:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=92f01888af8acc36e019981330c6203c0575f96d'/>
<id>92f01888af8acc36e019981330c6203c0575f96d</id>
<content type='text'>
Always include mime.types on web-proxies.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Always include mime.types on web-proxies.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>web-proxy: common includes</title>
<updated>2023-02-05T19:09:05+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-05T19:09:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=e369c53a4ca75ba4c4c925982138c8a5210d2f81'/>
<id>e369c53a4ca75ba4c4c925982138c8a5210d2f81</id>
<content type='text'>
Always include files in conf.d and vhosts.d on web-proxies.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Always include files in conf.d and vhosts.d on web-proxies.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>web-proxy: common nginx.conf</title>
<updated>2023-02-05T18:59:04+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-05T18:59:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=12ce1345598c0586f399b0f99760079b069154ad'/>
<id>12ce1345598c0586f399b0f99760079b069154ad</id>
<content type='text'>
Import default nginx.conf contents from our custom packaged file into
Salt.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Import default nginx.conf contents from our custom packaged file into
Salt.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>web-proxy: IPv6 listener brackets</title>
<updated>2023-02-05T18:19:27+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-05T18:19:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=e3e4caaabe9795c56468e67c3b9105b2a5f53145'/>
<id>e3e4caaabe9795c56468e67c3b9105b2a5f53145</id>
<content type='text'>
Add logic to wrap IPv6 listening addresses in brackets, to prevent nginx
from failing to start.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add logic to wrap IPv6 listening addresses in brackets, to prevent nginx
from failing to start.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>web-proxy: add firewall configuration</title>
<updated>2023-02-05T13:29:25+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-05T13:29:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=5e02090bc6037ac2e30190d97c3717c3fee01f96'/>
<id>5e02090bc6037ac2e30190d97c3717c3fee01f96</id>
<content type='text'>
Allow internal http and https to pass on web proxies.
To-do: logic for web proxies directly attached to the internet.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow internal http and https to pass on web proxies.
To-do: logic for web proxies directly attached to the internet.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>web-proxy: add common TLS configuration</title>
<updated>2023-02-05T09:05:20+00:00</updated>
<author>
<name>Georg Pfuetzenreuter</name>
</author>
<published>2023-02-05T09:05:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.casa/salt.git/commit/?id=98ea861c1391f652d339704f8be3096b814f0c16'/>
<id>98ea861c1391f652d339704f8be3096b814f0c16</id>
<content type='text'>
Add TLS configuration snippet shared between all web-proxies.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add TLS configuration snippet shared between all web-proxies.

Signed-off-by: Georg Pfuetzenreuter &lt;mail@georg-pfuetzenreuter.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
