chore(backstage): Added database and secrets for backstage

This commit is contained in:
Daniël Groothuis
2025-10-29 08:59:57 +01:00
parent ad65e98c58
commit 2db587a457
3 changed files with 30 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: backstage-ingress
spec:
entryPoints:
- websecure
routes:
- match: Host(`backstage.dgse.cloud`)
kind: Rule
services:
- name: backstage
port: 7007
tls:
secretName: letsencrypt

View File

@@ -9,3 +9,5 @@ resources:
- secret.yaml
- db-cluster.yaml
- deployment.yaml
- service.yaml
- ingress.yaml

View File

@@ -0,0 +1,12 @@
---
# Basic service for port 80
apiVersion: v1
kind: Service
metadata:
name: backstage
spec:
selector:
app: backstage
ports:
- port: 7007
targetPort: 7007