From 4bce8b0721d85917c22bb18c7b01ec24778cbe5e Mon Sep 17 00:00:00 2001 From: ducoterra Date: Sun, 19 Apr 2020 16:45:39 -0400 Subject: [PATCH] add external traefik --- k8s/ingress.yaml | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) 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