ansible-role-k8s-weave/templates/weave_ingress.yaml.j2
2018-10-19 17:00:58 +02:00

22 lines
566 B
Django/Jinja

---
#will not work: weave hate https...
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: weave
namespace: weave
annotations:
{% 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:
- host: weave.{{ ingress_domain }}
http:
paths:
- path: /
backend:
serviceName: weave-scope-app
servicePort: 80