custom jackett ingress

This commit is contained in:
Michael Thomson
2023-12-06 10:56:01 -05:00
parent 70cfab63f1
commit eb2c383f06
2 changed files with 28 additions and 1 deletions

View File

@@ -44,7 +44,7 @@ spec:
run_opts: ""
ingress:
enabled: true
enabled: false
annotations:
traefik.ingress.kubernetes.io/router.tls: "true"
traefik.ingress.kubernetes.io/router.entrypoints: websecure

View File

@@ -0,0 +1,27 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: jackett
namespace: jellyfin
annotations:
traefik.ingress.kubernetes.io/router.tls: "true"
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
spec:
ingressClassName: traefik
tls:
- secretName: letsencrypt-wildcard-cert-michaelthomson.dev
hosts:
- jackett.michaelthomson.dev
rules:
- host: jackett.michaelthomson.dev
http:
paths:
- backend:
service:
name: jackett
port:
number: 80
path: /
pathType: ImplementationSpecific