charts/zombi/cytube/templates/ingress.yaml
2020-12-29 19:03:27 +00:00

26 lines
589 B
YAML

apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: cytube
labels:
app.kubernetes.io/name: cytube
app.kubernetes.io/instance: {{ .Release.Name }}
annotations:
cert-manager.io/issuer: "letsencrypt"
spec:
tls:
- hosts:
- {{ .Values.domain }}
secretName: {{ .Values.domain }}-cert
rules:
- host: {{ .Values.domain }}
http:
paths:
- backend:
serviceName: {{ .Release.Name }}
servicePort: 8080
- path: /socket.io/
backend:
serviceName: {{ .Release.Name }}
servicePort: 8081