README.md (2837B)
1 # erooster 2 3    4 5 A Helm chart for the erooster mailserver 6 7 ## Values 8 9 | Key | Type | Default | Description | 10 |-----|------|---------|-------------| 11 | affinity | object | `{}` | | 12 | fullnameOverride | string | `""` | Override the full name of the installed chart. | 13 | image.pullPolicy | string | `"IfNotPresent"` | | 14 | image.pullSecrets | list | `[]` | Optionally specify an array of imagePullSecrets. Secrets must be manually created in the namespace. ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/ | 15 | image.repository | string | `"mtrnord/erooster"` | Image location to download erooster from | 16 | image.tag | string | `"main"` | Overrides the image tag whose default is the chart appVersion. | 17 | ingress.annotations | object | `{}` | Annotations to apply to the created ingress resource. | 18 | ingress.className | string | `""` | Set the name of the IngressClass cluster resource (optional) | 19 | ingress.enabled | bool | `false` | Enable the ingress | 20 | ingress.hosts | list | `[{"host":"chart-example.local","paths":[{"path":"/","pathType":"ImplementationSpecific"}]}]` | Hosts to listen on. | 21 | ingress.tls | list | `[]` | TLS Secrets for this domain. This is required to match the tls secret for the server itself. | 22 | mailService.imapEncryptedPort | int | `993` | Port for the imap server (encrypted) | 23 | mailService.imapPort | int | `143` | Port for the imap server (unencrypted) | 24 | mailService.smtpEncryptedPort | int | `465` | Port for the smtp server (encrypted) | 25 | mailService.smtpPort | int | `25` | Port for the smtp server (unencrypted) | 26 | mailService.type | string | `"Loadbalancer"` | Type of the Mail Service | 27 | nameOverride | string | `""` | Override part of the installed name, will still keep release name. | 28 | nodeSelector | object | `{}` | | 29 | podAnnotations | object | `{}` | Additional annotations for the pods | 30 | podSecurityContext | object | `{}` | Security context for the pods | 31 | replicaCount | int | `1` | Amount of replicas. WARNING: Currently erooster doesnt support horizontal scaling properly. | 32 | resources | object | `{}` | Setup resource limits and requests | 33 | securityContext | object | `{}` | Security context for the deployment | 34 | service.httpPort | int | `80` | Port for the http server | 35 | service.type | string | `"ClusterIP"` | Type of the HTTP Service | 36 | tolerations | list | `[]` | | 37 38 ---------------------------------------------- 39 Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0)