39 lines
920 B
YAML
39 lines
920 B
YAML
apiVersion: extensions/v1beta1
|
|
kind: Ingress
|
|
metadata:
|
|
name: public-ingress
|
|
annotations:
|
|
kubernetes.io/ingress.class: nginx
|
|
spec:
|
|
tls:
|
|
- hosts:
|
|
- momoperes.ca
|
|
- defiant.momoperes.ca
|
|
- stream.momoperes.ca
|
|
secretName: momoperes.ca-wildcard-tls
|
|
rules:
|
|
- host: momoperes.ca
|
|
http:
|
|
paths:
|
|
- path: /
|
|
backend:
|
|
serviceName: website
|
|
servicePort: 9000
|
|
- path: /files
|
|
backend:
|
|
serviceName: website-files
|
|
servicePort: 9000
|
|
- host: defiant.momoperes.ca
|
|
http:
|
|
paths:
|
|
- path: /
|
|
backend:
|
|
serviceName: defiant
|
|
servicePort: 80
|
|
- host: stream.momoperes.ca
|
|
http:
|
|
paths:
|
|
- path: /
|
|
backend:
|
|
serviceName: media-server-radarr
|
|
servicePort: 7878
|