105 lines
2.4 KiB
YAML
105 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
|