From 66cf1be1d5ee8a79a55945847367c788214eb804 Mon Sep 17 00:00:00 2001 From: trivernis Date: Wed, 27 Dec 2023 15:17:35 +0100 Subject: [PATCH] apps(minio): Move ui to different subdomain --- apps/minio/app.yaml | 3 +-- apps/minio/app/20_release.yaml | 2 +- apps/minio/app/30_middleware.yaml | 9 --------- apps/minio/app/{40_route.yaml => 30_route.yaml} | 3 +-- 4 files changed, 3 insertions(+), 14 deletions(-) delete mode 100644 apps/minio/app/30_middleware.yaml rename apps/minio/app/{40_route.yaml => 30_route.yaml} (81%) diff --git a/apps/minio/app.yaml b/apps/minio/app.yaml index 4473c50..2cb2b0d 100644 --- a/apps/minio/app.yaml +++ b/apps/minio/app.yaml @@ -7,5 +7,4 @@ resources: - app/00_namespace.yaml - app/10_sealedsecret.yaml - app/20_release.yaml - - app/30_middleware.yaml - - app/40_route.yaml + - app/30_route.yaml diff --git a/apps/minio/app/20_release.yaml b/apps/minio/app/20_release.yaml index 896fdab..3ef0889 100644 --- a/apps/minio/app/20_release.yaml +++ b/apps/minio/app/20_release.yaml @@ -32,7 +32,7 @@ spec: prometheus.io/port: "9000" extraEnvVars: - name: MINIO_BROWSER_REDIRECT_URL - value: https://minio.trivernis.dev/minio/ui + value: https://minio-ui.trivernis.dev - name: MINIO_SERVER_URL value: https://minio.trivernis.dev diff --git a/apps/minio/app/30_middleware.yaml b/apps/minio/app/30_middleware.yaml deleted file mode 100644 index 80534ba..0000000 --- a/apps/minio/app/30_middleware.yaml +++ /dev/null @@ -1,9 +0,0 @@ -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: stripprefix-ui - namespace: minio -spec: - stripPrefix: - prefixes: - - /minio/ui diff --git a/apps/minio/app/40_route.yaml b/apps/minio/app/30_route.yaml similarity index 81% rename from apps/minio/app/40_route.yaml rename to apps/minio/app/30_route.yaml index 049744b..3762fec 100644 --- a/apps/minio/app/40_route.yaml +++ b/apps/minio/app/30_route.yaml @@ -7,12 +7,11 @@ spec: entryPoints: - web routes: - - match: Host(`minio.trivernis.dev`, `minio.trivernis.net`) && PathPrefix(`/minio/ui`) + - match: Host(`minio-ui.trivernis.dev`, `minio-ui.trivernis.net`) kind: Rule middlewares: - name: strict-security-headers namespace: default - - name: stripprefix-ui services: - name: minio port: minio-console