TrueChartsClone/charts/incubator/docassemble/values.yaml

80 lines
1.8 KiB
YAML

image:
repository: tccr.io/truecharts/docassemble
pullPolicy: IfNotPresent
tag: latest@sha256:665fbaf35a7548e0418947a8d1e193416fffd0a8a738cb2603310137a6fd16d1
service:
main:
ports:
main:
protocol: http
port: 10685
rcon:
enabled: true
ports:
rcon:
enabled: true
port: 25575
docassemble:
hostname: docassemble.example.com
behind_loadbalancer: false
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
path: "/health_check"
type: http
readiness:
path: "/health_check"
type: http
startup:
path: "/health_check"
type: http
env:
DBNAME: "{{ .Values.cnpg.main.database }}"
DBUSER: "{{ .Values.cnpg.main.user }}"
DBPASSWORD:
secretKeyRef:
name: cnpg-main-user
key: password
DBHOST:
secretKeyRef:
name: cnpg-main-urls
key: host
PORT: "{{ .Values.service.main.ports.main.port }}"
BEHINDHTTPSLOADBALANCER: "{{ .Values.docassemble.behind_loadbalancer }}"
DAHOSTNAME: "{{ .Values.docassemble.hostname }}"
persistence:
config:
enabled: true
mountPath: "/usr/share/docassemble/config"
webapp:
enabled: true
mountPath: "/usr/share/docassemble/webapp"
log:
enabled: true
mountPath: "/usr/share/docassemble/log"
backup:
enabled: true
mountPath: "/usr/share/docassemble/backup"
files:
enabled: true
mountPath: "/usr/share/docassemble/files"
# Enabled postgres
cnpg:
main:
enabled: true
user: docassemble
database: docassemble
portal:
open:
enabled: true