59 lines
1.2 KiB
YAML
59 lines
1.2 KiB
YAML
|
|
replicaCount: 1
|
||
|
|
|
||
|
|
image:
|
||
|
|
repository: harbor.freshbrewed.science/library/trymeapp
|
||
|
|
pullPolicy: IfNotPresent
|
||
|
|
tag: "0.1"
|
||
|
|
|
||
|
|
service:
|
||
|
|
type: ClusterIP
|
||
|
|
port: 80
|
||
|
|
targetPort: 8000
|
||
|
|
|
||
|
|
ingress:
|
||
|
|
enabled: true
|
||
|
|
className: "nginx"
|
||
|
|
annotations: {}
|
||
|
|
hosts:
|
||
|
|
- host: tryme.local
|
||
|
|
paths:
|
||
|
|
- path: /
|
||
|
|
pathType: Prefix
|
||
|
|
tls: []
|
||
|
|
|
||
|
|
database:
|
||
|
|
# Set mode to "postgres" (external/cluster PostgreSQL) or "sqlite" (mounts PVC automatically)
|
||
|
|
mode: "postgres"
|
||
|
|
url: "postgresql+psycopg://tryme:tryme_secret@postgres:5432/trymedb"
|
||
|
|
sqliteMountPath: "/data"
|
||
|
|
sqliteFilename: "tryme.db"
|
||
|
|
|
||
|
|
persistence:
|
||
|
|
# Automatically enabled when database.mode == "sqlite", or set true explicitly
|
||
|
|
enabled: false
|
||
|
|
storageClass: ""
|
||
|
|
accessMode: ReadWriteOnce
|
||
|
|
size: 2Gi
|
||
|
|
|
||
|
|
config:
|
||
|
|
adminUser: ""
|
||
|
|
devAuthEnabled: "false"
|
||
|
|
seedStarterQuizzes: "false"
|
||
|
|
frontendBaseUrl: "https://tryme.local"
|
||
|
|
auth0Domain: ""
|
||
|
|
auth0ClientId: ""
|
||
|
|
auth0Audience: ""
|
||
|
|
auth0CallbackUrl: "https://tryme.local/api/v1/auth/callback"
|
||
|
|
|
||
|
|
secrets:
|
||
|
|
sessionSecret: "replace-with-strong-random-session-secret"
|
||
|
|
auth0ClientSecret: ""
|
||
|
|
|
||
|
|
resources:
|
||
|
|
requests:
|
||
|
|
cpu: 100m
|
||
|
|
memory: 256Mi
|
||
|
|
limits:
|
||
|
|
cpu: 500m
|
||
|
|
memory: 512Mi
|