From 0b4238217b7d03a798e80f97a1321e5681ee5976 Mon Sep 17 00:00:00 2001 From: DeveloperDurp Date: Sun, 21 Jul 2024 06:50:32 -0500 Subject: [PATCH] update ingress --- authentik/templates/ingress.yaml | 10 +-- bitwarden/templates/ingress.yaml | 10 +-- durpapi/templates/ingress.yaml | 6 +- heimdall/templates/ingress.yaml | 12 ++-- internalproxy/templates/argocd.yaml | 6 +- .../templates/duplicati-ingress.yaml | 8 +-- internalproxy/templates/gitea.yaml | 4 +- internalproxy/templates/guac.yaml | 71 ------------------- internalproxy/templates/jellyfin.yaml | 9 --- internalproxy/templates/kasm.yaml | 4 +- internalproxy/templates/nexus.yaml | 10 +-- internalproxy/templates/ollama.yaml | 4 +- internalproxy/templates/plex.yaml | 4 +- .../templates/registry-internal.yaml | 6 +- internalproxy/templates/registry.yaml | 10 +-- internalproxy/templates/smokeping.yaml | 12 ++-- internalproxy/templates/speedtest.yaml | 10 +-- internalproxy/templates/tdarr.yaml | 6 +- krakend/templates/ingress.yaml | 12 ++-- kube-prometheus-stack/templates/ingress.yaml | 16 ++--- kubeclarity/templates/ingress.yaml | 10 +-- littlelink/templates/ingress.yaml | 10 +-- longhorn/templates/ingress.yaml | 8 +-- open-webui/templates/ingress.yaml | 10 +-- traefik/templates/ingress.yaml | 8 +-- uptimekuma/templates/ingress.yaml | 10 +-- vault/templates/ingress.yaml | 6 +- 27 files changed, 106 insertions(+), 186 deletions(-) delete mode 100644 internalproxy/templates/guac.yaml delete mode 100644 internalproxy/templates/jellyfin.yaml diff --git a/authentik/templates/ingress.yaml b/authentik/templates/ingress.yaml index ac10303..2c434a3 100644 --- a/authentik/templates/ingress.yaml +++ b/authentik/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`authentik.durp.info`) && PathPrefix(`/`) + - match: Host(`authentik.prd.durp.info`) && PathPrefix(`/`) kind: Rule services: - name: authentik-server @@ -25,9 +25,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "authentik.durp.info" + commonName: "authentik.prd.durp.info" dnsNames: - - "authentik.durp.info" + - "authentik.prd.durp.info" --- @@ -36,7 +36,7 @@ apiVersion: v1 metadata: name: authentik-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: authentik.durp.info + external-dns.alpha.kubernetes.io/hostname: authentik.prd.durp.info spec: type: ExternalName - externalName: durp.info + externalName:.prd.durp.info diff --git a/bitwarden/templates/ingress.yaml b/bitwarden/templates/ingress.yaml index 8a9a628..75c8b28 100644 --- a/bitwarden/templates/ingress.yaml +++ b/bitwarden/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`bitwarden.durp.info`) && PathPrefix(`/`) + - match: Host(`bitwarden.prd.durp.info`) && PathPrefix(`/`) kind: Rule services: - name: bitwarden @@ -25,9 +25,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "bitwarden.durp.info" + commonName: "bitwarden.prd.durp.info" dnsNames: - - "bitwarden.durp.info" + - "bitwarden.prd.durp.info" --- @@ -36,7 +36,7 @@ apiVersion: v1 metadata: name: bitwarden-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: bitwarden.durp.info + external-dns.alpha.kubernetes.io/hostname: bitwarden.prd.durp.info spec: type: ExternalName - externalName: durp.info \ No newline at end of file + externalName:.prd.durp.info diff --git a/durpapi/templates/ingress.yaml b/durpapi/templates/ingress.yaml index 94d8977..8107e14 100644 --- a/durpapi/templates/ingress.yaml +++ b/durpapi/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host("api.durp.info") && PathPrefix(`/api`) + - match: Host("api.prd.durp.info") && PathPrefix(`/api`) kind: Rule middlewares: - name: jwt @@ -24,7 +24,7 @@ spec: entryPoints: - websecure routes: - - match: Host("api.durp.info") && PathPrefix(`/swagger`) + - match: Host("api.prd.durp.info") && PathPrefix(`/swagger`) kind: Rule services: - name: "durpapi-service" @@ -41,4 +41,4 @@ spec: jwt: Required: true Keys: - - https://authentik.durp.info/application/o/api/jwks/ + - https://authentik.prd.durp.info/application/o/api/jwks/ diff --git a/heimdall/templates/ingress.yaml b/heimdall/templates/ingress.yaml index 98b6144..0d34868 100644 --- a/heimdall/templates/ingress.yaml +++ b/heimdall/templates/ingress.yaml @@ -7,7 +7,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`heimdall.durp.info`) && PathPrefix(`/`) + - match: Host(`heimdall.prd.durp.info`) && PathPrefix(`/`) middlewares: - name: authentik-proxy-provider namespace: traefik @@ -15,7 +15,7 @@ spec: services: - name: heimdall port: 80 - - match: Host(`heimdall.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) + - match: Host(`heimdall.prd.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) kind: Rule services: - name: ak-outpost-authentik-embedded-outpost @@ -35,9 +35,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "heimdall.durp.info" + commonName: "heimdall.prd.durp.info" dnsNames: - - "heimdall.durp.info" + - "heimdall.prd.durp.info" --- @@ -46,7 +46,7 @@ apiVersion: v1 metadata: name: heimdall-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: heimdall.durp.info + external-dns.alpha.kubernetes.io/hostname: heimdall.prd.durp.info spec: type: ExternalName - externalName: durp.info + externalName:.prd.durp.info diff --git a/internalproxy/templates/argocd.yaml b/internalproxy/templates/argocd.yaml index 15dfaf9..26424fe 100644 --- a/internalproxy/templates/argocd.yaml +++ b/internalproxy/templates/argocd.yaml @@ -8,7 +8,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`argocd.internal.durp.info`) + - match: Host(`argocd.internal.prd.durp.info`) middlewares: - name: whitelist namespace: traefik @@ -41,6 +41,6 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "argocd.internal.durp.info" + commonName: "argocd.internal.prd.durp.info" dnsNames: - - "argocd.internal.durp.info" \ No newline at end of file + - "argocd.internal.prd.durp.info" diff --git a/internalproxy/templates/duplicati-ingress.yaml b/internalproxy/templates/duplicati-ingress.yaml index d51c391..d6e228a 100644 --- a/internalproxy/templates/duplicati-ingress.yaml +++ b/internalproxy/templates/duplicati-ingress.yaml @@ -35,7 +35,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`duplicati.internal.durp.info`) && PathPrefix(`/`) + - match: Host(`duplicati.internal.prd.durp.info`) && PathPrefix(`/`) middlewares: - name: whitelist namespace: traefik @@ -45,7 +45,7 @@ spec: services: - name: duplicati port: 8200 - - match: Host(`duplicati.internal.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) + - match: Host(`duplicati.internal.prd.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) kind: Rule services: - name: ak-outpost-authentik-embedded-outpost @@ -65,6 +65,6 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "duplicati.internal.durp.info" + commonName: "duplicati.internal.prd.durp.info" dnsNames: - - "duplicati.internal.durp.info" \ No newline at end of file + - "duplicati.internal.prd.durp.info" diff --git a/internalproxy/templates/gitea.yaml b/internalproxy/templates/gitea.yaml index 8443aaf..7c4d2c4 100644 --- a/internalproxy/templates/gitea.yaml +++ b/internalproxy/templates/gitea.yaml @@ -3,7 +3,7 @@ apiVersion: v1 metadata: name: gitea-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: gitea.durp.info + external-dns.alpha.kubernetes.io/hostname: gitea.prd.durp.info spec: type: ExternalName - externalName: durp.info \ No newline at end of file + externalName:.prd.durp.info diff --git a/internalproxy/templates/guac.yaml b/internalproxy/templates/guac.yaml deleted file mode 100644 index a69b685..0000000 --- a/internalproxy/templates/guac.yaml +++ /dev/null @@ -1,71 +0,0 @@ -kind: Service -apiVersion: v1 -metadata: - name: guac-external-dns - annotations: - external-dns.alpha.kubernetes.io/hostname: guac.durp.info -spec: - type: ExternalName - externalName: durp.info - ---- - -apiVersion: v1 -kind: Service -metadata: - name: guac -spec: - ports: - - name: app - port: 8082 - protocol: TCP - targetPort: 8082 - clusterIP: None - type: ClusterIP - ---- - -apiVersion: v1 -kind: Endpoints -metadata: - name: guac -subsets: -- addresses: - - ip: 192.168.20.253 - ports: - - name: app - port: 8082 - protocol: TCP - ---- - -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: guac-ingress -spec: - entryPoints: - - websecure - routes: - - match: Host(`guac.durp.info`) && PathPrefix(`/`) - kind: Rule - services: - - name: guac - port: 8082 - tls: - secretName: guac-tls - ---- - -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: guac-tls -spec: - secretName: guac-tls - issuerRef: - name: letsencrypt-production - kind: ClusterIssuer - commonName: "guac.durp.info" - dnsNames: - - "guac.durp.info" \ No newline at end of file diff --git a/internalproxy/templates/jellyfin.yaml b/internalproxy/templates/jellyfin.yaml deleted file mode 100644 index 61d86a5..0000000 --- a/internalproxy/templates/jellyfin.yaml +++ /dev/null @@ -1,9 +0,0 @@ -kind: Service -apiVersion: v1 -metadata: - name: jellyfin-external-dns - annotations: - external-dns.alpha.kubernetes.io/hostname: jellyfin.durp.info -spec: - type: ExternalName - externalName: durp.info diff --git a/internalproxy/templates/kasm.yaml b/internalproxy/templates/kasm.yaml index 28b25ae..8c271ce 100644 --- a/internalproxy/templates/kasm.yaml +++ b/internalproxy/templates/kasm.yaml @@ -3,7 +3,7 @@ apiVersion: v1 metadata: name: kasm-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: kasm.durp.info + external-dns.alpha.kubernetes.io/hostname: kasm.prd.durp.info spec: type: ExternalName - externalName: durp.info + externalName:.prd.durp.info diff --git a/internalproxy/templates/nexus.yaml b/internalproxy/templates/nexus.yaml index 7074102..6b3d159 100644 --- a/internalproxy/templates/nexus.yaml +++ b/internalproxy/templates/nexus.yaml @@ -35,7 +35,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`nexus.durp.info`) && PathPrefix(`/`) + - match: Host(`nexus.prd.durp.info`) && PathPrefix(`/`) kind: Rule services: - name: nexus @@ -54,9 +54,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "nexus.durp.info" + commonName: "nexus.prd.durp.info" dnsNames: - - "nexus.durp.info" + - "nexus.prd.durp.info" --- @@ -65,7 +65,7 @@ apiVersion: v1 metadata: name: nexus-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: nexus.durp.info + external-dns.alpha.kubernetes.io/hostname: nexus.prd.durp.info spec: type: ExternalName - externalName: durp.info \ No newline at end of file + externalName:.prd.durp.info diff --git a/internalproxy/templates/ollama.yaml b/internalproxy/templates/ollama.yaml index f52dd59..d1cdf32 100644 --- a/internalproxy/templates/ollama.yaml +++ b/internalproxy/templates/ollama.yaml @@ -3,7 +3,7 @@ apiVersion: v1 metadata: name: ollama-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: ollama.durp.info + external-dns.alpha.kubernetes.io/hostname: ollama.prd.durp.info spec: type: ExternalName - externalName: durp.info + externalName:.prd.durp.info diff --git a/internalproxy/templates/plex.yaml b/internalproxy/templates/plex.yaml index 2e70286..73915c0 100644 --- a/internalproxy/templates/plex.yaml +++ b/internalproxy/templates/plex.yaml @@ -3,7 +3,7 @@ apiVersion: v1 metadata: name: plex-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: plex.durp.info + external-dns.alpha.kubernetes.io/hostname: plex.prd.durp.info spec: type: ExternalName - externalName: durp.info + externalName:.prd.durp.info diff --git a/internalproxy/templates/registry-internal.yaml b/internalproxy/templates/registry-internal.yaml index a1c584f..520fc15 100644 --- a/internalproxy/templates/registry-internal.yaml +++ b/internalproxy/templates/registry-internal.yaml @@ -35,7 +35,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`registry.internal.durp.info`) && PathPrefix(`/`) + - match: Host(`registry.internal.prd.durp.info`) && PathPrefix(`/`) kind: Rule services: - name: registry-internal @@ -54,6 +54,6 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "registry.durp.info" + commonName: "registry.prd.durp.info" dnsNames: - - "registry.durp.info" + - "registry.prd.durp.info" diff --git a/internalproxy/templates/registry.yaml b/internalproxy/templates/registry.yaml index b4ac19a..7e9b2e0 100644 --- a/internalproxy/templates/registry.yaml +++ b/internalproxy/templates/registry.yaml @@ -35,7 +35,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`registry.durp.info`) && PathPrefix(`/`) + - match: Host(`registry.prd.durp.info`) && PathPrefix(`/`) kind: Rule services: - name: registry @@ -54,9 +54,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "registry.durp.info" + commonName: "registry.prd.durp.info" dnsNames: - - "registry.durp.info" + - "registry.prd.durp.info" --- @@ -65,7 +65,7 @@ apiVersion: v1 metadata: name: registry-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: registry.durp.info + external-dns.alpha.kubernetes.io/hostname: registry.prd.durp.info spec: type: ExternalName - externalName: durp.info \ No newline at end of file + externalName:.prd.durp.info diff --git a/internalproxy/templates/smokeping.yaml b/internalproxy/templates/smokeping.yaml index 8a76738..849d447 100644 --- a/internalproxy/templates/smokeping.yaml +++ b/internalproxy/templates/smokeping.yaml @@ -35,7 +35,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`smokeping.durp.info`) && PathPrefix(`/`) + - match: Host(`smokeping.prd.durp.info`) && PathPrefix(`/`) middlewares: - name: whitelist namespace: traefik @@ -45,7 +45,7 @@ spec: services: - name: smokeping port: 81 - - match: Host(`smokeping.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) + - match: Host(`smokeping.prd.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) kind: Rule services: - name: ak-outpost-authentik-embedded-outpost @@ -65,9 +65,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "smokeping.durp.info" + commonName: "smokeping.prd.durp.info" dnsNames: - - "smokeping.durp.info" + - "smokeping.prd.durp.info" --- @@ -76,7 +76,7 @@ apiVersion: v1 metadata: name: smokeping-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: smokeping.durp.info + external-dns.alpha.kubernetes.io/hostname: smokeping.prd.durp.info spec: type: ExternalName - externalName: durp.info \ No newline at end of file + externalName:.prd.durp.info diff --git a/internalproxy/templates/speedtest.yaml b/internalproxy/templates/speedtest.yaml index e034917..507c1ed 100644 --- a/internalproxy/templates/speedtest.yaml +++ b/internalproxy/templates/speedtest.yaml @@ -35,7 +35,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`speedtest.durp.info`) && PathPrefix(`/`) + - match: Host(`speedtest.prd.durp.info`) && PathPrefix(`/`) kind: Rule middlewares: - name: authentik-proxy-provider @@ -57,9 +57,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "speedtest.durp.info" + commonName: "speedtest.prd.durp.info" dnsNames: - - "speedtest.durp.info" + - "speedtest.prd.durp.info" --- @@ -68,7 +68,7 @@ apiVersion: v1 metadata: name: speedtest-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: speedtest.durp.info + external-dns.alpha.kubernetes.io/hostname: speedtest.prd.durp.info spec: type: ExternalName - externalName: durp.info \ No newline at end of file + externalName:.prd.durp.info diff --git a/internalproxy/templates/tdarr.yaml b/internalproxy/templates/tdarr.yaml index c4403b9..b626d3d 100644 --- a/internalproxy/templates/tdarr.yaml +++ b/internalproxy/templates/tdarr.yaml @@ -37,7 +37,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`tdarr.internal.durp.info`) + - match: Host(`tdarr.internal.prd.durp.info`) middlewares: - name: whitelist namespace: traefik @@ -62,6 +62,6 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "tdarr.internal.durp.info" + commonName: "tdarr.internal.prd.durp.info" dnsNames: - - "tdarr.internal.durp.info" + - "tdarr.internal.prd.durp.info" diff --git a/krakend/templates/ingress.yaml b/krakend/templates/ingress.yaml index a8c08eb..ccbbfa7 100644 --- a/krakend/templates/ingress.yaml +++ b/krakend/templates/ingress.yaml @@ -7,9 +7,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "api.durp.info" + commonName: "api.prd.durp.info" dnsNames: - - "api.durp.info" + - "api.prd.durp.info" --- @@ -21,7 +21,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`api.durp.info`) && PathPrefix(`/`) + - match: Host(`api.prd.durp.info`) && PathPrefix(`/`) kind: Rule services: - name: krakend-service @@ -37,10 +37,10 @@ apiVersion: v1 metadata: name: api-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: api.durp.info + external-dns.alpha.kubernetes.io/hostname: api.prd.durp.info spec: type: ExternalName - externalName: durp.info + externalName:.prd.durp.info --- @@ -49,7 +49,7 @@ apiVersion: v1 metadata: name: api-developer-dns annotations: - external-dns.alpha.kubernetes.io/hostname: developer.durp.info + external-dns.alpha.kubernetes.io/hostname: developer.prd.durp.info external-dns.alpha.kubernetes.io/cloudflare-proxied: "false" spec: type: ExternalName diff --git a/kube-prometheus-stack/templates/ingress.yaml b/kube-prometheus-stack/templates/ingress.yaml index caf0ee1..ce7a122 100644 --- a/kube-prometheus-stack/templates/ingress.yaml +++ b/kube-prometheus-stack/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`grafana.durp.info`) && PathPrefix(`/`) + - match: Host(`grafana.prd.durp.info`) && PathPrefix(`/`) kind: Rule services: - name: grafana @@ -25,9 +25,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "grafana.durp.info" + commonName: "grafana.prd.durp.info" dnsNames: - - "grafana.durp.info" + - "grafana.prd.durp.info" --- @@ -39,7 +39,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`alertmanager.durp.info`) && PathPrefix(`/`) + - match: Host(`alertmanager.prd.durp.info`) && PathPrefix(`/`) middlewares: - name: whitelist namespace: traefik @@ -63,9 +63,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "alertmanager.durp.info" + commonName: "alertmanager.prd.durp.info" dnsNames: - - "alertmanager.durp.info" + - "alertmanager.prd.durp.info" --- @@ -74,7 +74,7 @@ apiVersion: v1 metadata: name: grafana-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: grafana.durp.info + external-dns.alpha.kubernetes.io/hostname: grafana.prd.durp.info spec: type: ExternalName - externalName: durp.info \ No newline at end of file + externalName:.prd.durp.info diff --git a/kubeclarity/templates/ingress.yaml b/kubeclarity/templates/ingress.yaml index 77b67a7..f539d6d 100644 --- a/kubeclarity/templates/ingress.yaml +++ b/kubeclarity/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`kubeclarity.durp.info`) && PathPrefix(`/`) + - match: Host(`kubeclarity.prd.durp.info`) && PathPrefix(`/`) middlewares: - name: whitelist namespace: traefik @@ -30,9 +30,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "kubeclarity.durp.info" + commonName: "kubeclarity.prd.durp.info" dnsNames: - - "kubeclarity.durp.info" + - "kubeclarity.prd.durp.info" --- @@ -41,7 +41,7 @@ apiVersion: v1 metadata: name: kubeclarity-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: kubeclarity.durp.info + external-dns.alpha.kubernetes.io/hostname: kubeclarity.prd.durp.info spec: type: ExternalName - externalName: durp.info + externalName:.prd.durp.info diff --git a/littlelink/templates/ingress.yaml b/littlelink/templates/ingress.yaml index 194f31e..397a367 100644 --- a/littlelink/templates/ingress.yaml +++ b/littlelink/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`links.durp.info`) && PathPrefix(`/`) + - match: Host(`links.prd.durp.info`) && PathPrefix(`/`) kind: Rule services: - name: littlelink @@ -25,9 +25,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "links.durp.info" + commonName: "links.prd.durp.info" dnsNames: - - "links.durp.info" + - "links.prd.durp.info" --- @@ -36,7 +36,7 @@ apiVersion: v1 metadata: name: links-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: links.durp.info + external-dns.alpha.kubernetes.io/hostname: links.prd.durp.info spec: type: ExternalName - externalName: durp.info \ No newline at end of file + externalName:.prd.durp.info diff --git a/longhorn/templates/ingress.yaml b/longhorn/templates/ingress.yaml index df2e071..a6ea9ec 100644 --- a/longhorn/templates/ingress.yaml +++ b/longhorn/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`longhorn.internal.durp.info`) && PathPrefix(`/`) + - match: Host(`longhorn.internal.prd.durp.info`) && PathPrefix(`/`) middlewares: - name: whitelist namespace: traefik @@ -16,7 +16,7 @@ spec: services: - name: longhorn-frontend port: 80 - - match: Host(`longhorn.internal.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) + - match: Host(`longhorn.internal.prd.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) kind: Rule services: - name: ak-outpost-authentik-embedded-outpost @@ -36,6 +36,6 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "longhorn.internal.durp.info" + commonName: "longhorn.internal.prd.durp.info" dnsNames: - - "longhorn.internal.durp.info" + - "longhorn.internal.prd.durp.info" diff --git a/open-webui/templates/ingress.yaml b/open-webui/templates/ingress.yaml index 6331e92..2e72da4 100644 --- a/open-webui/templates/ingress.yaml +++ b/open-webui/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`open-webui.durp.info`) && PathPrefix(`/`) + - match: Host(`open-webui.prd.durp.info`) && PathPrefix(`/`) kind: Rule services: - name: open-webui @@ -25,9 +25,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "open-webui.durp.info" + commonName: "open-webui.prd.durp.info" dnsNames: - - "open-webui.durp.info" + - "open-webui.prd.durp.info" --- @@ -36,7 +36,7 @@ apiVersion: v1 metadata: name: open-webui-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: open-webui.durp.info + external-dns.alpha.kubernetes.io/hostname: open-webui.prd.durp.info spec: type: ExternalName - externalName: durp.info + externalName:.prd.durp.info diff --git a/traefik/templates/ingress.yaml b/traefik/templates/ingress.yaml index a165566..84dbd4f 100644 --- a/traefik/templates/ingress.yaml +++ b/traefik/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`traefik.internal.durp.info`) + - match: Host(`traefik.internal.prd.durp.info`) middlewares: - name: authentik-proxy-provider namespace: traefik @@ -14,7 +14,7 @@ spec: services: - name: api@internal kind: TraefikService - - match: Host(`traefik.internal.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) + - match: Host(`traefik.internal.prd.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) kind: Rule services: - name: ak-outpost-authentik-embedded-outpost @@ -34,6 +34,6 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "traefik.internal.durp.info" + commonName: "traefik.internal.prd.durp.info" dnsNames: - - "traefik.internal.durp.info" \ No newline at end of file + - "traefik.internal.prd.durp.info" diff --git a/uptimekuma/templates/ingress.yaml b/uptimekuma/templates/ingress.yaml index 3df2689..dde19a6 100644 --- a/uptimekuma/templates/ingress.yaml +++ b/uptimekuma/templates/ingress.yaml @@ -6,7 +6,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`kuma.durp.info`) && PathPrefix(`/`) + - match: Host(`kuma.prd.durp.info`) && PathPrefix(`/`) middlewares: - name: authentik-proxy-provider namespace: traefik @@ -28,9 +28,9 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "kuma.durp.info" + commonName: "kuma.prd.durp.info" dnsNames: - - "kuma.durp.info" + - "kuma.prd.durp.info" --- @@ -39,7 +39,7 @@ apiVersion: v1 metadata: name: heimdall-external-dns annotations: - external-dns.alpha.kubernetes.io/hostname: kuma.durp.info + external-dns.alpha.kubernetes.io/hostname: kuma.prd.durp.info spec: type: ExternalName - externalName: durp.info + externalName:.prd.durp.info diff --git a/vault/templates/ingress.yaml b/vault/templates/ingress.yaml index 8998087..691e906 100644 --- a/vault/templates/ingress.yaml +++ b/vault/templates/ingress.yaml @@ -8,7 +8,7 @@ spec: entryPoints: - websecure routes: - - match: Host(`vault.internal.durp.info`) + - match: Host(`vault.internal.prd.durp.info`) middlewares: - name: whitelist namespace: traefik @@ -31,7 +31,7 @@ spec: issuerRef: name: letsencrypt-production kind: ClusterIssuer - commonName: "vault.internal.durp.info" + commonName: "vault.internal.prd.durp.info" dnsNames: - - "vault.internal.durp.info" + - "vault.internal.prd.durp.info"