Add variable for traefik whitelist

This commit is contained in:
Adrien Reslinger 2018-10-19 17:00:58 +02:00
parent 85b7239ac7
commit a0d4f0a26d
2 changed files with 8 additions and 2 deletions

View file

@ -1,4 +1,8 @@
my_context: minikube
my_context: flamykubekube
ingress_domain: "local.dataminem.net"
#ingress_whitelist:
# - 10.96.0.0/12
# - 10.244.0.0/16
# - 192.168.140.0/24
scope_version: 1.9.1

View file

@ -6,7 +6,9 @@ metadata:
name: weave
namespace: weave
annotations:
# ingress.kubernetes.io/whitelist-source-range: "10.96.0.0/12, 10.244.0.0/16, 192.168.18.0/24"
{% if ingress_whitelist is defined %}
ingress.kubernetes.io/whitelist-source-range: "{% for acl_whitelist in ingress_whitelist %}{{ acl_whitelist }}{% if not loop.last %}, {% endif %}{% endfor %}"
{% endif %}
traefik.frontend.priority: "10"
spec:
rules: