values.yaml (2603B)
1 # Default values for erooster. 2 3 # -- Amount of replicas. WARNING: Currently erooster doesnt support horizontal scaling properly. 4 replicaCount: 1 5 6 image: 7 # -- Image location to download erooster from 8 repository: mtrnord/erooster 9 pullPolicy: IfNotPresent 10 # -- Overrides the image tag whose default is the chart appVersion. 11 tag: "main" 12 # -- Optionally specify an array of imagePullSecrets. 13 # Secrets must be manually created in the namespace. 14 # ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/ 15 pullSecrets: [] 16 17 # -- Override part of the installed name, will still keep release name. 18 nameOverride: "" 19 # -- Override the full name of the installed chart. 20 fullnameOverride: "" 21 22 # -- Additional annotations for the pods 23 podAnnotations: {} 24 25 # -- Security context for the pods 26 podSecurityContext: 27 {} 28 # fsGroup: 2000 29 30 # -- Security context for the deployment 31 securityContext: 32 {} 33 # capabilities: 34 # drop: 35 # - ALL 36 # readOnlyRootFilesystem: true 37 # runAsNonRoot: true 38 # runAsUser: 1000 39 40 service: 41 # -- Type of the HTTP Service 42 type: ClusterIP 43 # -- Port for the http server 44 httpPort: 80 45 mailService: 46 # -- Type of the Mail Service 47 type: Loadbalancer 48 # -- Port for the smtp server (unencrypted) 49 smtpPort: 25 50 # -- Port for the smtp server (encrypted) 51 smtpEncryptedPort: 465 52 # -- Port for the imap server (unencrypted) 53 imapPort: 143 54 # -- Port for the imap server (encrypted) 55 imapEncryptedPort: 993 56 57 ingress: 58 # -- Enable the ingress 59 enabled: false 60 # -- Set the name of the IngressClass cluster resource (optional) 61 className: "" 62 # -- Annotations to apply to the created ingress resource. 63 annotations: {} 64 65 # -- Hosts to listen on. 66 hosts: 67 - host: chart-example.local 68 paths: 69 - path: / 70 pathType: ImplementationSpecific 71 # -- TLS Secrets for this domain. This is required to match the tls secret for the server itself. 72 tls: [] 73 # - secretName: chart-example-tls 74 # hosts: 75 # - chart-example.local 76 77 # -- Setup resource limits and requests 78 resources: 79 {} 80 # We usually recommend not to specify default resources and to leave this as a conscious 81 # choice for the user. This also increases chances charts run on environments with little 82 # resources, such as Minikube. If you do want to specify resources, uncomment the following 83 # lines, adjust them as necessary, and remove the curly braces after 'resources:'. 84 # limits: 85 # cpu: 100m 86 # memory: 128Mi 87 # requests: 88 # cpu: 100m 89 # memory: 128Mi 90 91 nodeSelector: {} 92 93 tolerations: [] 94 95 affinity: {}