From 9565bee15f9343890333283c86f97c96bdfa06cb Mon Sep 17 00:00:00 2001 From: Marcus Noble Date: Thu, 4 Sep 2025 20:36:04 +0100 Subject: [PATCH] Add ingress class Signed-off-by: Marcus Noble --- manifests/base64/base64.yaml | 2 ++ manifests/bsky-screenshot/bsky-screenshot.yaml | 2 ++ manifests/cel-tester/cel-tester.yaml | 2 ++ manifests/cv/cv.yaml | 2 ++ manifests/feed-fetcher/feed-fetcher.yaml | 2 ++ manifests/goplayground/goplayground.yaml | 2 ++ manifests/link/link.yaml | 2 ++ manifests/opengraph/opengraph.yaml | 2 ++ manifests/qr/qr.yaml | 2 ++ manifests/social-to-rolodex/social-to-rolodex.yaml | 2 ++ 10 files changed, 20 insertions(+) diff --git a/manifests/base64/base64.yaml b/manifests/base64/base64.yaml index e26a01e..6bf1094 100644 --- a/manifests/base64/base64.yaml +++ b/manifests/base64/base64.yaml @@ -52,8 +52,10 @@ metadata: kubernetes.io/ingress.class: traefik traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure spec: + ingressClassName: nginx tls: - hosts: - base64.cluster.fun diff --git a/manifests/bsky-screenshot/bsky-screenshot.yaml b/manifests/bsky-screenshot/bsky-screenshot.yaml index 2bb3f1f..8a477f4 100644 --- a/manifests/bsky-screenshot/bsky-screenshot.yaml +++ b/manifests/bsky-screenshot/bsky-screenshot.yaml @@ -51,7 +51,9 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: + ingressClassName: nginx tls: - hosts: - bsky-screenshot.cluster.fun diff --git a/manifests/cel-tester/cel-tester.yaml b/manifests/cel-tester/cel-tester.yaml index eb664a0..5835be9 100644 --- a/manifests/cel-tester/cel-tester.yaml +++ b/manifests/cel-tester/cel-tester.yaml @@ -51,7 +51,9 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: + ingressClassName: nginx tls: - hosts: - cel-tester.cluster.fun diff --git a/manifests/cv/cv.yaml b/manifests/cv/cv.yaml index 98b997d..f7a4827 100644 --- a/manifests/cv/cv.yaml +++ b/manifests/cv/cv.yaml @@ -66,7 +66,9 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: + ingressClassName: nginx tls: - hosts: - cv.marcusnoble.co.uk diff --git a/manifests/feed-fetcher/feed-fetcher.yaml b/manifests/feed-fetcher/feed-fetcher.yaml index f80cb2f..f26785c 100644 --- a/manifests/feed-fetcher/feed-fetcher.yaml +++ b/manifests/feed-fetcher/feed-fetcher.yaml @@ -46,7 +46,9 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: + ingressClassName: nginx tls: - hosts: - feed-fetcher.cluster.fun diff --git a/manifests/goplayground/goplayground.yaml b/manifests/goplayground/goplayground.yaml index 38813dd..f3a6c0b 100644 --- a/manifests/goplayground/goplayground.yaml +++ b/manifests/goplayground/goplayground.yaml @@ -51,7 +51,9 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: + ingressClassName: nginx tls: - hosts: - go.cluster.fun diff --git a/manifests/link/link.yaml b/manifests/link/link.yaml index 492a781..79d6180 100644 --- a/manifests/link/link.yaml +++ b/manifests/link/link.yaml @@ -95,7 +95,9 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: + ingressClassName: nginx tls: - hosts: - go-get.link diff --git a/manifests/opengraph/opengraph.yaml b/manifests/opengraph/opengraph.yaml index 5ca9d5d..0d32a21 100644 --- a/manifests/opengraph/opengraph.yaml +++ b/manifests/opengraph/opengraph.yaml @@ -51,7 +51,9 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: + ingressClassName: nginx tls: - hosts: - opengraph.cluster.fun diff --git a/manifests/qr/qr.yaml b/manifests/qr/qr.yaml index 2a9aedf..0356aa4 100644 --- a/manifests/qr/qr.yaml +++ b/manifests/qr/qr.yaml @@ -51,7 +51,9 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: + ingressClassName: nginx tls: - hosts: - qr.cluster.fun diff --git a/manifests/social-to-rolodex/social-to-rolodex.yaml b/manifests/social-to-rolodex/social-to-rolodex.yaml index 379062b..808f683 100644 --- a/manifests/social-to-rolodex/social-to-rolodex.yaml +++ b/manifests/social-to-rolodex/social-to-rolodex.yaml @@ -133,7 +133,9 @@ metadata: traefik.ingress.kubernetes.io/router.tls: "true" ingress.kubernetes.io/ssl-redirect: "true" traefik.ingress.kubernetes.io/router.entrypoints: websecure + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: + ingressClassName: nginx tls: - hosts: - social-to-rolodex.cluster.fun