-
Notifications
You must be signed in to change notification settings - Fork 2
/
ingress.yaml
27 lines (27 loc) · 1007 Bytes
/
ingress.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: internaltableau
labels:
stable.k8s.psg.io/kcm.class: default
annotations:
stable.k8s.psg.io/kcm.provider: http
kubernetes.io/ingress.class: "nginx-external"
ingress.kubernetes.io/whitelist-source-range: "62.25.109.196/32, 80.169.158.34/32, 80.193.85.91/32, 86.188.197.170/29, 52.48.127.150/32, 52.48.127.151/32, 52.48.127.152/32, 52.48.127.153/32, 52.209.62.128/25, 52.56.62.128/25, 35.177.179.157/32, 31.221.110.80/29,195.95.131.0/24,5.148.69.20/32,5.148.32.192/26,193.164.115.0/24,203.63.205.64/28,5.148.32.229/32,119.73.144.40/32,85.211.101.55/32"
ingress.kubernetes.io/force-ssl-redirect: "true"
ingress.kubernetes.io/secure-backends: "true"
kubernetes.io/tls-acme: "true"
spec:
tls:
- hosts:
- {{ .URL }}
secretName: internaltableau-tls
rules:
- host: {{ .URL }}
http:
paths:
- backend:
serviceName: internaltableau
servicePort: https
path: /