-
groundhog2k authoredgroundhog2k authored
values.yaml 8.23 KiB
## Default values for Nextcloud deployment
## Netxcloud docker image
## use arm64v8/nextcloud for the same image on ARM64v8
image:
repository: nextcloud
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: ""
# Default Init container image
initImage:
repository: busybox
pullPolicy: IfNotPresent
tag: "latest"
# Default CronJob container image
cronJobImage:
repository: busybox
pullPolicy: IfNotPresent
tag: "latest"
## Pull secrets and name override options
imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""
## Number of replicas
replicas: 1
## Optional service account
serviceAccount:
# Specifies whether a service account should be created
create: false
# Annotations to add to the service account
annotations: {}
# The name of the service account to use.
# If not set and create is true, a name is generated using the fullname template
name: ""
## Default node type for the image
## use arm64v8 for the arm64v8/nextcloud image
nodeSelector:
kubernetes.io/arch: amd64
## Additional pod annotations
podAnnotations: {}
## Pod security options (default: www-data as fsGroup and user running as non-root)
podSecurityContext:
fsGroup: 33
runAsUser: 33
runAsNonRoot: true
## Default security options to run Nextcloud as read only container without privilege escalation
securityContext:
readOnlyRootFilesystem: true
allowPrivilegeEscalation: false
privileged: false
## Default nextcloud service port (default web service port)
service:
type: ClusterIP
port: 80
## Ingress configuration
ingress:
## Enable ingress endpoint
enabled: false