diff options
author | Georg Pfuetzenreuter | 2023-02-19 13:40:47 +0100 |
---|---|---|
committer | Georg Pfuetzenreuter | 2023-02-26 13:14:28 +0100 |
commit | 4653655010c16d8f1f128480b55d4cd2e9f5a9e7 (patch) | |
tree | 585e1237b9cf5509a36404613568b07006d4eba4 /pillar/role | |
parent | d8d848055ffe8da7530ccdf3f8076a01fae44ed0 (diff) | |
download | salt-4653655010c16d8f1f128480b55d4cd2e9f5a9e7.tar.gz salt-4653655010c16d8f1f128480b55d4cd2e9f5a9e7.tar.bz2 salt-4653655010c16d8f1f128480b55d4cd2e9f5a9e7.zip |
profile.apache-httpd: manage snippets
- add apache-httpd profile with snippets configuration
- add TLS snippet to apache-httpd role pillar
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Diffstat (limited to 'pillar/role')
-rw-r--r-- | pillar/role/web/apache-httpd.sls | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pillar/role/web/apache-httpd.sls b/pillar/role/web/apache-httpd.sls index 5b4b64b..bd77162 100644 --- a/pillar/role/web/apache-httpd.sls +++ b/pillar/role/web/apache-httpd.sls @@ -1,3 +1,13 @@ +{%- set host = grains['host'] -%} +{%- set fqdn = grains['fqdn'] -%} + apache: global: ServerAdmin: system@lysergic.dev + +profile: + apache-httpd: + snippets: + ssl_{{ host }}: + - 'SSLCertificateFile "/etc/ssl/{{ host }}/{{ fqdn }}.crt"' + - 'SSLCertificateKeyFile "/etc/ssl/{{ host }}/{{ fqdn }}.key"' |