From 08c64f3f42112dc52c23bc8bdde143c3a089f5cc Mon Sep 17 00:00:00 2001 From: Rob Watson Date: Sat, 26 Apr 2025 17:22:36 +0200 Subject: [PATCH] refactor: extract netflux-homepage --- deploy/base/kustomization.yaml | 3 --- deploy/{base => minimal-base}/deploy-netflux-homepage.yaml | 0 deploy/minimal-base/kustomization.yaml | 3 +++ deploy/{base => minimal-base}/svc-netflux-homepage.yaml | 0 deploy/prod-ovh/ingress.yaml | 7 +++++++ 5 files changed, 10 insertions(+), 3 deletions(-) rename deploy/{base => minimal-base}/deploy-netflux-homepage.yaml (100%) rename deploy/{base => minimal-base}/svc-netflux-homepage.yaml (100%) diff --git a/deploy/base/kustomization.yaml b/deploy/base/kustomization.yaml index 444e24b..eb8f435 100644 --- a/deploy/base/kustomization.yaml +++ b/deploy/base/kustomization.yaml @@ -84,9 +84,6 @@ resources: - statefulset-synapse.yaml - svc-synapse.yaml -- deploy-netflux-homepage.yaml -- svc-netflux-homepage.yaml - - statefulset-radicale.yaml - svc-radicale.yaml diff --git a/deploy/base/deploy-netflux-homepage.yaml b/deploy/minimal-base/deploy-netflux-homepage.yaml similarity index 100% rename from deploy/base/deploy-netflux-homepage.yaml rename to deploy/minimal-base/deploy-netflux-homepage.yaml diff --git a/deploy/minimal-base/kustomization.yaml b/deploy/minimal-base/kustomization.yaml index 29c1ee0..3d44b3d 100644 --- a/deploy/minimal-base/kustomization.yaml +++ b/deploy/minimal-base/kustomization.yaml @@ -11,3 +11,6 @@ resources: - inflated/metrics-server/templates/service.yaml - inflated/metrics-server/templates/clusterrole.yaml - inflated/metrics-server/templates/clusterrolebinding.yaml + +- deploy-netflux-homepage.yaml +- svc-netflux-homepage.yaml diff --git a/deploy/base/svc-netflux-homepage.yaml b/deploy/minimal-base/svc-netflux-homepage.yaml similarity index 100% rename from deploy/base/svc-netflux-homepage.yaml rename to deploy/minimal-base/svc-netflux-homepage.yaml diff --git a/deploy/prod-ovh/ingress.yaml b/deploy/prod-ovh/ingress.yaml index 3f0e75f..c804eca 100644 --- a/deploy/prod-ovh/ingress.yaml +++ b/deploy/prod-ovh/ingress.yaml @@ -23,6 +23,13 @@ spec: name: whoami port: number: 5678 + - path: / + pathType: Prefix + backend: + service: + name: netflux-homepage + port: + name: http tls: - hosts: - k3s.netflux.io