From d5b59a719cd36b35265da2b3b2bd802e21d4d0c9 Mon Sep 17 00:00:00 2001 From: Jeffrey Smeets Date: Sun, 14 Jun 2026 12:45:53 +0200 Subject: [PATCH] envoy-gateway: add seerr-test.jsme.be listener + cert (OIDC preview test) Temporary listener/cert for the seerr-test instance running the preview-new-oidc build. Remove along with the seerr-test workload when testing is done. --- envoy-gateway/kustomization.yaml | 7 +++++++ envoy-gateway/seerr/test-certificate.yaml | 14 ++++++++++++++ envoy-gateway/seerr/test-gateway-patch.yaml | 19 +++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 envoy-gateway/seerr/test-certificate.yaml create mode 100644 envoy-gateway/seerr/test-gateway-patch.yaml diff --git a/envoy-gateway/kustomization.yaml b/envoy-gateway/kustomization.yaml index 6d70a1b..0211fbe 100644 --- a/envoy-gateway/kustomization.yaml +++ b/envoy-gateway/kustomization.yaml @@ -22,6 +22,7 @@ resources: - it-tools/certificate.yaml - jellyfin/certificate.yaml - seerr/certificate.yaml + - seerr/test-certificate.yaml - jenkins/certificate.yaml - longhorn/certificate.yaml - monitoring/certificate.yaml @@ -92,6 +93,12 @@ patches: kind: Gateway name: gateway-internal path: seerr/gateway-patch.yaml + - target: + group: gateway.networking.k8s.io + version: v1 + kind: Gateway + name: gateway-internal + path: seerr/test-gateway-patch.yaml - target: group: gateway.networking.k8s.io version: v1 diff --git a/envoy-gateway/seerr/test-certificate.yaml b/envoy-gateway/seerr/test-certificate.yaml new file mode 100644 index 0000000..50002bb --- /dev/null +++ b/envoy-gateway/seerr/test-certificate.yaml @@ -0,0 +1,14 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: seerr-test-tls + namespace: envoy-gateway +spec: + secretName: seerr-test-tls + privateKey: + rotationPolicy: Always + issuerRef: + name: azure-dns + kind: ClusterIssuer + dnsNames: + - seerr-test.jsme.be diff --git a/envoy-gateway/seerr/test-gateway-patch.yaml b/envoy-gateway/seerr/test-gateway-patch.yaml new file mode 100644 index 0000000..e18165d --- /dev/null +++ b/envoy-gateway/seerr/test-gateway-patch.yaml @@ -0,0 +1,19 @@ +- op: add + path: /spec/listeners/- + value: + name: seerr-test + protocol: HTTPS + port: 443 + hostname: "seerr-test.jsme.be" + allowedRoutes: + namespaces: + from: Selector + selector: + matchLabels: + kubernetes.io/metadata.name: seerr + tls: + mode: Terminate + certificateRefs: + - kind: Secret + name: seerr-test-tls + namespace: envoy-gateway