From 125bd9708f89a0d7d36e0495bcceb2c72f661abe Mon Sep 17 00:00:00 2001 From: nold Date: Wed, 5 Jan 2022 20:42:55 +0100 Subject: [PATCH] Fix: IngressClassName --- projects/arrstack/project.yaml | 15 +++++++++++++++ projects/downloader/project.yml | 9 +++++++++ projects/homeassistant/project.yaml | 3 +++ projects/homer/project.yml | 2 ++ projects/navidrome/project.yaml | 3 +++ resources/snippets/ingress-internal.yaml | 6 ++++++ 6 files changed, 38 insertions(+) create mode 100644 resources/snippets/ingress-internal.yaml diff --git a/projects/arrstack/project.yaml b/projects/arrstack/project.yaml index a89aaa96..b1d3d34b 100644 --- a/projects/arrstack/project.yaml +++ b/projects/arrstack/project.yaml @@ -2,11 +2,15 @@ config: description: Arrr I'm a pirate! syncWave: 100 repo: k8s-at-home + apps: - name: ombi namespace: ombi chart: ombi targetRevision: 11.1.0 + include: + - ingress-internal + - name: jackett namespace: jackett chart: jackett @@ -14,6 +18,8 @@ apps: include: - noRoot - tmpdirs + - ingress-internal + - name: sonarr namespace: sonarr chart: sonarr @@ -21,6 +27,8 @@ apps: include: - noRoot - tmpdirs + - ingress-internal + - name: radarr namespace: radarr chart: radarr @@ -28,6 +36,8 @@ apps: include: - noRoot - tmpdirs + - ingress-internal + - name: lidarr namespace: lidarr chart: lidarr @@ -35,15 +45,20 @@ apps: include: - noRoot - tmpdirs + - ingress-internal + - name: bazarr chart: bazarr targetRevision: 10.2.0 include: - noRoot - tmpdirs + - ingress-internal + - name: unpackerr chart: unpackerr targetRevision: 5.1.0 include: - noRoot - tmpdirs + - ingress-internal diff --git a/projects/downloader/project.yml b/projects/downloader/project.yml index 499cbe1b..77641273 100644 --- a/projects/downloader/project.yml +++ b/projects/downloader/project.yml @@ -10,11 +10,20 @@ apps: keys: - VPN_AUTH - vpnConfigfile + include: + - ingress-internal + + - name: youtubedl repoURL: https://k8s-at-home.com/charts/ chart: youtubedl-material targetRevision: 4.1.0 + include: + - ingress-internal + - name: pyload repoURL: https://k8s-at-home.com/charts/ chart: pyload targetRevision: 6.1.0 + include: + - ingress-internal diff --git a/projects/homeassistant/project.yaml b/projects/homeassistant/project.yaml index 3a970fa3..1a3bef3a 100644 --- a/projects/homeassistant/project.yaml +++ b/projects/homeassistant/project.yaml @@ -2,6 +2,7 @@ config: description: Home Automation syncWave: 100 repo: k8s-at-home + apps: - name: homeassistant chart: home-assistant @@ -12,3 +13,5 @@ apps: - postgresql-username - postgresql-password - postgresql-postgres-password + include: + - ingress-internal diff --git a/projects/homer/project.yml b/projects/homer/project.yml index cddf9f5d..3c619ab9 100644 --- a/projects/homer/project.yml +++ b/projects/homer/project.yml @@ -5,3 +5,5 @@ apps: repoURL: https://k8s-at-home.com/charts/ chart: homer targetRevision: 7.0.0 + include: + - ingress-internal diff --git a/projects/navidrome/project.yaml b/projects/navidrome/project.yaml index 94c8c93b..14443f95 100644 --- a/projects/navidrome/project.yaml +++ b/projects/navidrome/project.yaml @@ -2,7 +2,10 @@ config: description: Stream Music syncWave: 100 repo: k8s-at-home + apps: - name: navidrome chart: navidrome targetRevision: 6.1.0 + include: + - ingress-internal diff --git a/resources/snippets/ingress-internal.yaml b/resources/snippets/ingress-internal.yaml new file mode 100644 index 00000000..a0e2013f --- /dev/null +++ b/resources/snippets/ingress-internal.yaml @@ -0,0 +1,6 @@ +ingress: + main: + annotations: + cert-manager.io/cluster-issuer: vault-issuer + traefik.ingress.kubernetes.io/router.tls: 'true' + ingressClassName: ingress-internal-traefik