Add NetworkPolicies

This commit is contained in:
Adrien Reslinger 2020-05-01 01:32:18 +02:00
parent 07283a2243
commit 63318b11b9
4 changed files with 39 additions and 5 deletions

View file

@ -1,4 +1,4 @@
{% if traefik_version | regex_search('(1.)') %}
{% if traefik_version | regex_search('(^1.)') %}
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
@ -25,7 +25,7 @@ spec:
serviceName: kubernetes-dashboard
servicePort: 443
{% else %}
{% if traefik_version | regex_search('(2.)') %}
{% if traefik_version | regex_search('(^2.)') %}
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
@ -43,11 +43,11 @@ spec:
middlewares:
{% if ingress_whitelist is defined %}
- name: traefik-ipwhitelist
namespace: tools
namespace: traefik
{% endif %}
{% if basic_auth is defined %}
- name: basic-auth
namespace: tools
namespace: traefik
{% endif %}
- name: kubernetes-dashboard-auth
services:
@ -60,7 +60,7 @@ spec:
tls:
options:
name: default
namespace: tools
namespace: traefik
secretName: wildcard-cluster
{% endif %}
{% endif %}