diff --git a/k8s/ingress.yaml b/k8s/ingress.yaml index e07a70a..13b81af 100644 --- a/k8s/ingress.yaml +++ b/k8s/ingress.yaml @@ -1,4 +1,4 @@ -apiVersion: extensions/v1beta1 +apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: annotations: @@ -7,12 +7,32 @@ metadata: spec: tls: - hosts: - - jf.ducoterra.net + - jellyfin.ducoterra.net secretName: letsencrypt rules: - - host: jf.ducoterra.net + - host: jellyfin.ducoterra.net http: paths: - backend: - serviceName: jf-web + serviceName: jf + servicePort: 8096 +--- +apiVersion: networking.k8s.io/v1beta1 +kind: Ingress +metadata: + annotations: + kubernetes.io/ingress.class: "traefik-external" + ingress.kubernetes.io/ssl-redirect: "true" + traefik.ingress.kubernetes.io/router.entrypoints: websecure + name: jf-external +spec: + tls: + - secretName: letsencrypt + rules: + - host: jellyfin.ducoterra.net + http: + paths: + - path: / + backend: + serviceName: jf servicePort: 8096 \ No newline at end of file