TrueChartsClone/charts/stable/nextcloud/values.yaml

136 lines
3.1 KiB
YAML
Raw Normal View History

# Default values for Bitwarden.
image:
2021-09-11 11:52:00 +00:00
repository: docker.io/nextcloud
pullPolicy: IfNotPresent
tag: 22.2.3@sha256:21b94903f9c755a9e79a84692ce9ea7d4ebfc2d1066f90f7f2baa13388ddf831
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
fsGroup: 33
service:
main:
ports:
main:
port: 10020
targetPort: 80
hpb:
enabled: true
ports:
hpb:
enabled: true
port: 7867
targetPort: 7867
env:
NEXTCLOUD_ADMIN_USER: "admin"
NEXTCLOUD_ADMIN_PASSWORD: "adminpass"
TRUSTED_PROXIES: "172.16.0.0/16"
envTpl:
POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
envFrom:
- configMapRef:
name: nextcloudconfig
envValueFrom:
POSTGRES_PASSWORD:
secretKeyRef:
name: dbcreds
key: postgresql-password
POSTGRES_HOST:
secretKeyRef:
name: dbcreds
key: plainporthost
2021-07-02 21:59:17 +00:00
REDIS_HOST:
secretKeyRef:
name: rediscreds
key: plainhost
2021-07-02 22:03:03 +00:00
REDIS_HOST_PASSWORD:
2021-07-02 21:59:17 +00:00
secretKeyRef:
name: rediscreds
key: redis-password
persistence:
data:
enabled: true
mountPath: "/var/www/html"
2021-07-02 21:59:17 +00:00
# -- Probe configuration
# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/)
# @default -- See below
probes:
2021-07-02 21:59:17 +00:00
# -- Liveness probe configuration
# @default -- See below
liveness:
custom: true
2021-07-02 21:59:17 +00:00
# -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
# @default -- "/"
spec:
httpGet:
path: /status.php
port: 80
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
2021-07-02 21:59:17 +00:00
# -- Redainess probe configuration
# @default -- See below
readiness:
custom: true
2021-07-02 21:59:17 +00:00
# -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
# @default -- "/"
spec:
httpGet:
path: /status.php
port: 80
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
2021-07-02 21:59:17 +00:00
# -- Startup probe configuration
# @default -- See below
startup:
custom: true
2021-07-02 21:59:17 +00:00
# -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
# @default -- "/"
spec:
httpGet:
path: /status.php
port: 80
httpHeaders:
- name: Host
value: "test.fakedomain.dns"
## Cronjob to execute Nextcloud background tasks
## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron
##
cronjob:
# Every 5 minutes
# Note: Setting this to any any other value than 5 minutes might
# cause issues with how nextcloud background jobs are executed
schedule: "*/5 * * * *"
annotations: {}
failedJobsHistoryLimit: 5
successfulJobsHistoryLimit: 2
# Enabled postgres
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: nextcloud
postgresqlDatabase: nextcloud
# Enabled redis
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis
redis:
enabled: true
existingSecret: "rediscreds"