A Helm chart for the erooster mailserver
Key | Type | Default | Description |
---|---|---|---|
affinity | object | {} |
|
fullnameOverride | string | "" |
Override the full name of the installed chart. |
image.pullPolicy | string | "IfNotPresent" |
|
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/ |
image.repository | string | "mtrnord/erooster" |
Image location to download erooster from |
image.tag | string | "main" |
Overrides the image tag whose default is the chart appVersion. |
ingress.annotations | object | {} |
Annotations to apply to the created ingress resource. |
ingress.className | string | "" |
Set the name of the IngressClass cluster resource (optional) |
ingress.enabled | bool | false |
Enable the ingress |
ingress.hosts | list | [{"host":"chart-example.local","paths":[{"path":"/","pathType":"ImplementationSpecific"}]}] |
Hosts to listen on. |
ingress.tls | list | [] |
TLS Secrets for this domain. This is required to match the tls secret for the server itself. |
mailService.imapEncryptedPort | int | 993 |
Port for the imap server (encrypted) |
mailService.imapPort | int | 143 |
Port for the imap server (unencrypted) |
mailService.smtpEncryptedPort | int | 465 |
Port for the smtp server (encrypted) |
mailService.smtpPort | int | 25 |
Port for the smtp server (unencrypted) |
mailService.type | string | "Loadbalancer" |
Type of the Mail Service |
nameOverride | string | "" |
Override part of the installed name, will still keep release name. |
nodeSelector | object | {} |
|
podAnnotations | object | {} |
Additional annotations for the pods |
podSecurityContext | object | {} |
Security context for the pods |
replicaCount | int | 1 |
Amount of replicas. WARNING: Currently erooster doesnt support horizontal scaling properly. |
resources | object | {} |
Setup resource limits and requests |
securityContext | object | {} |
Security context for the deployment |
service.httpPort | int | 80 |
Port for the http server |
service.type | string | "ClusterIP" |
Type of the HTTP Service |
tolerations | list | [] |
Autogenerated from chart metadata using helm-docs v1.11.0