include/ignore hostconfigs

This commit is contained in:
2022-11-23 17:22:25 +01:00
parent eec448bfe8
commit 8d511f9cc4
2 changed files with 6 additions and 5 deletions

View File

@@ -1,5 +1,7 @@
{% set canonical_name = salt['grains.get']('host') | regex_replace('[0-9]', '', ignorecase=True) -%}
{% include './' + canonical_name + '.sls' ignore missing %}
{% if salt['grains.get']('host') | regex_match('.*[0-9][0-9]') %}
{% set canonical_name = salt['grains.get']('host') | regex_replace('[0-9]', '', ignorecase=True) %}
{% include './' + canonical_name + '.sls' ignore missing %}
{% endif %}
{% include './' + salt['grains.get']('host') + '.sls' ignore missing %}

View File

@@ -75,10 +75,9 @@ haproxy:
name: www-http
bind:
- "*:80"
- "*:443 ssl crt /etc/pki/chain ca-file /etc/pki/intca.crt"
default_backend: auto
default_backend: rompr
acls:
- host_rompr hdr_beg(host) -i truhe.
- host_truhe hdr_beg(host) -i truhe.
use_backends:
- rompr if host_truhe
backends: