diff --git a/deploy/base/kustomization.yaml b/deploy/base/kustomization.yaml index 45613f9..2ba1c22 100644 --- a/deploy/base/kustomization.yaml +++ b/deploy/base/kustomization.yaml @@ -81,9 +81,6 @@ resources: - statefulset-synapse.yaml - svc-synapse.yaml -- deploy-solar-toolkit-gateway.yaml -- svc-solar-toolkit-gateway.yaml - configMapGenerator: - name: invidious-scripts files: diff --git a/deploy/prod-ovh/cert-ingress-tls.yaml b/deploy/prod-ovh/cert-ingress-tls.yaml index c7de970..2ef9489 100644 --- a/deploy/prod-ovh/cert-ingress-tls.yaml +++ b/deploy/prod-ovh/cert-ingress-tls.yaml @@ -11,9 +11,8 @@ spec: commonName: k3s.netflux.io dnsNames: - k3s.netflux.io - - grafana-k3s.netflux.io - - git-k3s.netflux.io - git.netflux.io - grafana.netflux.io - netflux.io - caldav.netflux.io + - solar-gateway.netflux.io diff --git a/deploy/base/deploy-solar-toolkit-gateway.yaml b/deploy/prod-ovh/deploy-solar-toolkit-gateway.yaml similarity index 100% rename from deploy/base/deploy-solar-toolkit-gateway.yaml rename to deploy/prod-ovh/deploy-solar-toolkit-gateway.yaml diff --git a/deploy/prod-ovh/ingress.yaml b/deploy/prod-ovh/ingress.yaml index 983397d..03ef3bb 100644 --- a/deploy/prod-ovh/ingress.yaml +++ b/deploy/prod-ovh/ingress.yaml @@ -54,10 +54,21 @@ spec: name: radicale port: name: caldav + - host: solar-gateway.netflux.io + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: solar-toolkit-gateway + port: + name: http tls: - hosts: - k3s.netflux.io - grafana.netflux.io - git.netflux.io - caldav.netflux.io + - solar-gateway secretName: prod-ingress-tls diff --git a/deploy/prod-ovh/kustomization.yaml b/deploy/prod-ovh/kustomization.yaml index c462cef..e0e6319 100644 --- a/deploy/prod-ovh/kustomization.yaml +++ b/deploy/prod-ovh/kustomization.yaml @@ -40,6 +40,9 @@ resources: - statefulset-radicale.yaml - svc-radicale.yaml +- deploy-solar-toolkit-gateway.yaml +- svc-solar-toolkit-gateway.yaml + configMapGenerator: - name: gitea-scripts files: @@ -98,6 +101,12 @@ secretGenerator: options: labels: app: gitea +- name: solar-toolkit-gateway + files: + - database-url=secrets/solar-toolkit-gateway-database-url + options: + labels: + app: solar-toolkit-gateway patches: # Patch prometheus-server pod to mount the secrets volume. diff --git a/deploy/base/svc-solar-toolkit-gateway.yaml b/deploy/prod-ovh/svc-solar-toolkit-gateway.yaml similarity index 100% rename from deploy/base/svc-solar-toolkit-gateway.yaml rename to deploy/prod-ovh/svc-solar-toolkit-gateway.yaml