TrueChartsClone/charts/dev/pydio-cells/values.yaml

115 lines
3.0 KiB
YAML

configmap:
install:
data:
pydiocells-install: |-
frontendapplicationtitle: {{ .Values.pydioinstall.title }}
frontendlogin: {{ .Values.pydioinstall.username }}
frontendpassword: {{ .Values.pydioinstall.password }}
frontendrepeatpassword: {{ .Values.pydioinstall.password }}
dbconnectiontype: tcp
dbtcphostname: {{ printf "%v-%v" .Release.Name "mariadb" }}
dbtcpport: 3306
dbtcpname: {{ .Values.mariadb.mariadbDatabase }}
dbtcpuser: {{ .Values.mariadb.mariadbUsername }}
dbtcppassword: {{ .Values.mariadb.mariadbPassword | trimAll "\"" }}
enabled: true
image:
pullPolicy: IfNotPresent
repository: pydio/cells
tag: 4.3.2@sha256:b55f723d7143ef83037d6d5223f069cbdcde453a69b2cc2b65ec69d58e90312c
mariadb:
enabled: true
existingSecret: mariadbcreds
mariadbDatabase: pydiocells
mariadbUsername: pydiocells
persistence:
cells:
enabled: true
mountPath: /cells
data:
enabled: true
mountPath: /cells/data
logs:
enabled: true
mountPath: /cells/logs
pydiocells-install:
enabled: "true"
mountPath: /cells/install.yml
subPath: pydiocells-install
type: custom
volumeSpec:
configMap:
name: '{{ printf "%v-install" (include "tc.common.names.fullname" .) }}'
services:
enabled: true
mountPath: /cells/services
portal:
open:
enabled: true
pydioinstall:
password: supersecret
title: Pydio Cells
username: admin
securityContext:
container:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
service:
gprc:
enabled: true
ports:
gprc:
enabled: true
port: 33060
healthcheck:
enabled: true
ports:
healthcheck:
enabled: true
port: 10162
main:
ports:
main:
port: 10150
protocol: https
workload:
main:
podSpec:
containers:
main:
env:
CELLS_BIND: 0.0.0.0:{{ .Values.service.main.ports.main.port }}
CELLS_DATA_DIR: /cells/data
CELLS_EXTERNAL: ""
CELLS_GRPC_EXTERNAL: "{{ .Values.service.gprc.ports.gprc.port }}"
CELLS_HEALTHCHECK:
"{{ .Values.service.healthcheck.ports.healthcheck.port
}}"
CELLS_INSTALL_YAML: /cells/install.yml
CELLS_LOG_DIR: /cells/logs
CELLS_SERVICES_DIR: /cells/services
CELLS_WORKING_DIR: /cells
probes:
liveness:
custom: true
spec:
httpGet:
path: /healthcheck
port: 10162
scheme: http
readiness:
custom: true
spec:
httpGet:
path: /healthcheck
port: 10162
scheme: http
startup:
custom: true
spec:
httpGet:
path: /healthcheck
port: 10162
scheme: http