Skip to content

Commit 42b230c

Browse files
committed
inventory: allow per role overrides of crowdsec middleware
1 parent fbf5ea3 commit 42b230c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

inventories/group_vars/all.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ traefik_default_middleware_default: "{{ traefik_error_pages_middleware
218218
if (cloudflare_is_enabled)
219219
else '')
220220
+ (',crowdsec@docker'
221-
if (crowdsec_is_enabled)
221+
if (lookup('vars', traefik_role_var + '_traefik_crowdsec_enabled', default=lookup('vars', role_name + '_traefik_crowdsec_enabled', default=crowdsec_is_enabled)))
222222
else '')
223223
+ (',' if (traefik_role_middleware_sso | length > 0)
224224
else '')
@@ -257,7 +257,7 @@ traefik_default_middleware_http: "{{ traefik_default_middleware_default_http
257257
if (cloudflare_is_enabled)
258258
else '')
259259
+ (',crowdsec@docker'
260-
if (crowdsec_is_enabled)
260+
if (lookup('vars', traefik_role_var + '_traefik_crowdsec_enabled', default=lookup('vars', role_name + '_traefik_crowdsec_enabled', default=crowdsec_is_enabled)))
261261
else '')
262262
+ (',' if (traefik_role_middleware_sso | length > 0)
263263
else '')
@@ -282,7 +282,7 @@ traefik_default_middleware_http_api: "{{ traefik_default_middleware_default_http
282282
if (cloudflare_is_enabled)
283283
else '')
284284
+ (',crowdsec@docker'
285-
if (crowdsec_is_enabled)
285+
if (lookup('vars', traefik_role_var + '_traefik_crowdsec_enabled', default=lookup('vars', role_name + '_traefik_crowdsec_enabled', default=crowdsec_is_enabled)))
286286
else '') }}"
287287

288288
traefik_default_middleware_default_api: "{{ 'globalHeaders@file,secureHeaders@file'
@@ -302,7 +302,7 @@ traefik_default_middleware_default_api: "{{ 'globalHeaders@file,secureHeaders@fi
302302
if (cloudflare_is_enabled)
303303
else '')
304304
+ (',crowdsec@docker'
305-
if (crowdsec_is_enabled)
305+
if (lookup('vars', traefik_role_var + '_traefik_crowdsec_enabled', default=lookup('vars', role_name + '_traefik_crowdsec_enabled', default=crowdsec_is_enabled)))
306306
else '') }}"
307307
traefik_default_middleware_custom_api: ""
308308
traefik_default_middleware_api: "{{ traefik_default_middleware_default_api

0 commit comments

Comments
 (0)