feat(dashboard): initial support for studio & pg-meta services

This commit is contained in:
Peter 2025-01-11 16:51:05 +01:00
parent 7d9e518f86
commit 0b551325b9
Signed by: prskr
GPG key ID: F56BED6903BC5E37
31 changed files with 2151 additions and 492 deletions

View file

@ -13,13 +13,19 @@ metadata:
app.kubernetes.io/managed-by: kustomize
name: core-sample
spec:
externalUrl: http://localhost:8000/
siteUrl: http://localhost:3000/
database:
dsnFrom:
name: supabase-demo-credentials
key: url
auth:
externalUrl: http://localhost:8000/
siteUrl: http://localhost:3000/
disableSignup: true
enableEmailAutoconfirm: true
providers: {}
postgrest:
maxRows: 1000
jwt:
expiry: 3600
secretRef:
name: core-sample-jwt

View file

@ -7,7 +7,15 @@ metadata:
name: core-sample
spec:
db:
host: cluster-example-rw.supabase-demo
host: cluster-example-rw.supabase-demo.svc
dbName: app
dbCredentialsRef:
name: db-roles-creds-supabase-admin
studio:
externalUrl: http://localhost:8000
jwt:
anonKey: anon_key
secretKey: secret
secretRef:
name: core-sample-jwt
serviceKey: service_key