diff --git a/defaults/main.yml b/defaults/main.yml index 192c1cf..376fddc 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -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 diff --git a/templates/weave_ingress.yaml.j2 b/templates/weave_ingress.yaml.j2 index a8495ed..e8bb277 100644 --- a/templates/weave_ingress.yaml.j2 +++ b/templates/weave_ingress.yaml.j2 @@ -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: