refactor: migrate solar-gateway

This commit is contained in:
Rob Watson 2025-04-29 08:21:42 +02:00
parent 2141487845
commit c986fd9246
6 changed files with 21 additions and 5 deletions

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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.