trymeapp/helm-chart/values.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