Based on django helm chart now

This commit is contained in:
David Burke 2021-06-02 19:43:08 -04:00
parent 749167ccce
commit 0372b5269b
26 changed files with 42 additions and 636 deletions

View file

@ -1,7 +1,4 @@
# Default values for glitchtip.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
image:
repository: glitchtip/glitchtip
tag: latest
@ -10,16 +7,15 @@ image:
imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""
databaseURL:
secretKey:
redisURL:
# Only needed when using stripe for saas environment
stripeLiveSecretKey:
djstripeWebhookSecret:
environmentVariables:
ENABLE_SOCIAL_AUTH: false
GLITCHTIP_DOMAIN: https://example.com
env:
normal:
DATABASE_URL:
ENABLE_SOCIAL_AUTH: false
GLITCHTIP_DOMAIN: https://example.com
secret:
SECRET_KEY:
REDIS_URL:
web:
replicaCount: 2
@ -51,7 +47,7 @@ web:
- key: app.kubernetes.io/instance
operator: In
values:
- glitchtip-prod-web
- glitchtip-web # Change this as needed
topologyKey: kubernetes.io/hostname
livenessProbe:
failureThreshold: 5
@ -73,13 +69,16 @@ web:
# kubernetes.io/tls-acme: "true"
hosts:
- host: chart-example.local
paths: []
paths:
- path: /
pathType: ImplementationSpecific
tls: []
# - secretName: chart-example-tls
# hosts:
# - chart-example.local
worker:
enabled: true
replicaCount: 1
autoscaling:
enabled: false
@ -105,18 +104,18 @@ serviceAccount:
# If not set and create is true, a name is generated using the fullname template
name:
redis:
enabled: true
master:
persistence:
enabled: false
slave:
replica:
replicaCount: 1
persistence:
enabled: false
cluster:
enabled: false
slaveCount: 1
# Default to disabled, use a managed database service. But can be enabled here.
postgresql:
enabled: false
postgresqlPassword: # Must be set