vikunja-kubernetes/ingress.yaml

24 lines
568 B
YAML

apiVersion: networking.k8s.io/v1beta1 # for versions before 1.14 use extensions/v1beta1
kind: Ingress
metadata:
name: gitea-ingress
annotations:
kubernetes.io/ingress.class: "nginx"
cert-manager.io/issuer: "letsencrypt-prod"
spec:
rules:
- host: vikunja.k8s.jfdev.de
http:
paths:
- path: /api/v1
backend:
serviceName: backend
servicePort: 3456
- path: /
backend:
serviceName: frontend
servicePort: 80
tls:
- hosts:
- vikunja.k8s.jfdev.de
secretName: vikunja-tls