Files
helm-charts/charts/unifi-network-application/values.yaml

98 lines
2.4 KiB
YAML

---
# -- how many app replicas to run; only ever tested with 1
replicaCount: 1
image:
repository: linuxserver/unifi-network-application
pullPolicy: IfNotPresent
# -- overrides the image tag whose default is the chart appVersion
tag: ''
nameOverride: ''
# -- can be used to override the main app name; incorporates release name by default
fullnameOverride: ''
global:
# -- globally set the storage class for PVCs
storageClass: ''
service:
annotations: {}
type:
loadBalancerIp:
# Not optional - otherwise UI not accessible
ingress:
hostname: unifi.local
annotations: {}
# traefik.ingress.kubernetes.io/router.entrypoints: websecure
# traefik.ingress.kubernetes.io/loadbalancer.server.scheme: https
redirect:
# -- deploys an additional ingress for http to https redirection, if needed
enabled: true
annotations: {}
# traefik.ingress.kubernetes.io/router.entrypoints: web
# traefik.ingress.kubernetes.io/router.middlewares: default-redirect-https@kubernetescrd
# ingress.kubernetes.io/custom-request-headers: X-Forwarded-Proto:https
resources: {}
# Suggested/tested resource settings
# requests:
# memory: 1Gi
# cpu: 0.5
# limits:
# memory: 1.5Gi
# cpu: 2
persistence:
# -- whether to deal with persistence at all
enabled: true
# -- whether to create PVCs
create: true
# -- suffix string that will be appended to fullname
claimSuffix: config-claim
annotations: {}
labels: {}
accessModes: {}
# -- override storage class
storageClass: ''
volumeName: ''
# -- size limit for the PVC
size: 128Mi
mongodb:
# -- image to pull and use; for arm64 (eg Raspberry Pi 4), use "arm64v8/mongo"
image: mongo
imageTag: '7.0'
cacheSizeGB: '0.25'
# -- main database name
dbname: unifi
# -- stat database name
dbname_stat: unifi_stat
# -- credentials for "normal" and admin user; MUST BE SET!
username: ''
password: ''
adminuser: ''
adminpassword: ''
persistence:
# -- whether to deal with persistence at all
enabled: true
# -- whether to create PVCs
create: true
# -- suffix string that will be appended to fullname
claimSuffix: config-claim
annotations: {}
labels: {}
accessModes: {}
# -- override storage class
storageClass: ''
volumeName: ''
# -- size limit for the PVC
size: 128Mi
podSecurityContext: {}
# Settings for NFS running as nobody(65534):
# runAsUser: 65534
# runAsGroup: 65534