]> Frank Brehm's Git Trees - salt/pillar.git/commitdiff
Extending Apache-Config
authorFrank Brehm <frank@brehm-online.com>
Mon, 12 Jun 2017 11:39:42 +0000 (13:39 +0200)
committerFrank Brehm <frank@brehm-online.com>
Mon, 12 Jun 2017 11:39:42 +0000 (13:39 +0200)
apache.sls

index 31079031dbf676a6d1a09539b3b59300e58e0bf8..9f2d7b3e29f6294d7b232f3b1e5b4046b476b5c0 100644 (file)
@@ -1 +1,42 @@
+{% set my_hostname = salt['grains.get']('host') -%}
+{% set my_fqdn = salt['grains.get']('fqdn') -%}
+
 has_apache: True
+
+apache2:
+  ssl:
+    enabled: True
+{%- if my_hostname == 'ns1' or my_hostname == 'ns3' %}
+    has_letsencrypt: True
+{%- if my_hostname == 'ns1' %}
+    le_domain: ns1.uhu-banane.de-0001
+{%- else %}
+    le_domain: git.uhu-banane.net
+{%- endif %}
+{%- else %}
+    has_letsencrypt: False
+    le_domain: ~
+{%- endif %}
+
+# define ServerName und ServerAlias
+{%- if my_hostname == 'ns1' %}
+  server_name: ns1.uhu-banane.de
+  server_alias:
+    - ns1
+    - ns1.brehm-online.com
+{%- elif my_hostname == 'ns2' %}
+  server_name: ns2.uhu-banane.de
+  server_alias:
+    - ns2
+    - ns2.brehm-online.com
+{%- elif my_hostname == 'ns3' %}
+  server_name: ns3.uhu-banane.de
+  server_alias:
+    - ns3
+    - ns3.brehm-online.com
+{%- else %}
+  server_name: {{ my_fqdn }}
+  server_alias:
+    - {{ my_hostname }}
+{%- endif %}
+