Skip to content

Commit

Permalink
[mailpit] bump
Browse files Browse the repository at this point in the history
  • Loading branch information
jouve committed Sep 9, 2024
1 parent 2f7c91d commit a3673d9
Show file tree
Hide file tree
Showing 4 changed files with 65 additions and 71 deletions.
2 changes: 1 addition & 1 deletion charts/mailpit/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ description: An email and SMTP testing tool with API for developers
icon: https://raw.githubusercontent.com/axllent/mailpit/develop/server/ui/mailpit.svg
type: application
version: 0.18.3
appVersion: 1.18.7
appVersion: 1.20.4
dependencies:
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
Expand Down
80 changes: 39 additions & 41 deletions charts/mailpit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,47 +19,45 @@ helm install mailpit jouve/mailpit

### Common

| Name | Description | Value |
| -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | ----------------- |
| `image.registry` | image registry | `docker.io` |
| `image.repository` | image repository | `axllent/mailpit` |
| `image.tag` | image tag (immutable tags are recommended) | `v1.17.1` |
| `image.digest` | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | `""` |
| `image.pullPolicy` | image pull policy | `IfNotPresent` |
| `image.pullSecrets` | image pull secrets | `[]` |
| `image.debug` | Enable image debug mode | `false` |
| `commonLabels` | Labels to add to all deployed objects | `{}` |
| `podLabels` | Extra labels for pods | `{}` |
| `updateStrategy.type` | statefulset strategy type | `RollingUpdate` |
| `podSecurityContext` | SecurityContext for pods | `{}` |
| `containerSecurityContext` | SecurityContext for pods | `{}` |
| `replicaCount` | Number of replicas to deploy | `1` |
| `resources.limits.cpu` | The resources limits for the containers | `100m` |
| `resources.limits.memory` | The resources limits for the containers | `64Mi` |
| `resources.requests.cpu` | The requested resources for the containers | `5m` |
| `resources.requests.memory` | The requested resources for the containers | `4Mi` |
| `affinity` | Pod affinity | `{}` |
| `args` | Override default container args (useful when using custom images) | `[]` |
| `extraEnvVars` | Array with extra environment variables to add to nodes | `[]` |
| `extraEnvVarsSecret` | Name of existing Secret containing extra env vars for containers | `""` |
| `livenessProbe` | Enables the livenessProbe for mailpit | `{}` |
| `readinessProbe` | Enables the readinessProbe for mailpit | `{}` |
| `nodeSelector` | Node labels for pod assignment | `{}` |
| `tolerations` | expects input structure as per specification https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.11/#toleration-v1-core | `[]` |
| `mailpit.webroot` | Set the webroot for web UI & API | `/` |
| `mailpit.ui.authFile.enabled` | Adding basic authentication to web UI | `false` |
| `mailpit.ui.authFile.htpasswd` | htpasswd content | `""` |
| `mailpit.ui.authFile.existingSecret` | Secret containing htpasswd content | `{}` |
| `mailpit.ui.tls.enabled` | Enable tls for web UI | `false` |
| `mailpit.ui.tls.secretName` | tls secret for web UI | `""` |
| `mailpit.smtp.authFile.enabled` | Adding SMTP authentication | `false` |
| `mailpit.smtp.authFile.htpasswd` | htpasswd content | `""` |
| `mailpit.smtp.authFile.existingSecret` | Secret containing htpasswd content | `{}` |
| `mailpit.smtp.tls.enabled` | Enable tls for SMTP | `false` |
| `mailpit.smtp.tls.secretName` | tls secret for SMTP | `""` |
| `mailpit.relay.enabled` | enable SMTP Relay configuration | `false` |
| `mailpit.relay.config` | Mailpit SMTP relay configuration | `{}` |
| `mailpit.relay.relayAll` | Relay all messages to relay | `false` |
| Name | Description | Value |
| -------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- |
| `image.registry` | image registry | `docker.io` |
| `image.repository` | image repository | `axllent/mailpit` |
| `image.tag` | image tag (immutable tags are recommended) | `v1.20.4` |
| `image.digest` | image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag image tag (immutable tags are recommended) | `""` |
| `image.pullPolicy` | image pull policy | `IfNotPresent` |
| `image.pullSecrets` | image pull secrets | `[]` |
| `image.debug` | Enable image debug mode | `false` |
| `commonLabels` | Labels to add to all deployed objects | `{}` |
| `podLabels` | Extra labels for pods | `{}` |
| `updateStrategy.type` | statefulset strategy type | `RollingUpdate` |
| `podSecurityContext` | SecurityContext for pods | `{}` |
| `containerSecurityContext` | SecurityContext for pods | `{}` |
| `replicaCount` | Number of replicas to deploy | `1` |
| `resourcesPreset` | Set container resources according to one common preset (allowed values: none, nano, small, medium, large, xlarge, 2xlarge). This is ignored if resources is set (resources is recommended for production). | `nano` |
| `resources` | The resources for the containers | `{}` |
| `affinity` | Pod affinity | `{}` |
| `args` | Override default container args (useful when using custom images) | `[]` |
| `extraEnvVars` | Array with extra environment variables to add to nodes | `[]` |
| `extraEnvVarsSecret` | Name of existing Secret containing extra env vars for containers | `""` |
| `livenessProbe` | Enables the livenessProbe for mailpit | `{}` |
| `readinessProbe` | Enables the readinessProbe for mailpit | `{}` |
| `nodeSelector` | Node labels for pod assignment | `{}` |
| `tolerations` | expects input structure as per specification https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.11/#toleration-v1-core | `[]` |
| `mailpit.webroot` | Set the webroot for web UI & API | `/` |
| `mailpit.ui.authFile.enabled` | Adding basic authentication to web UI | `false` |
| `mailpit.ui.authFile.htpasswd` | htpasswd content | `""` |
| `mailpit.ui.authFile.existingSecret` | Secret containing htpasswd content | `{}` |
| `mailpit.ui.tls.enabled` | Enable tls for web UI | `false` |
| `mailpit.ui.tls.secretName` | tls secret for web UI | `""` |
| `mailpit.smtp.authFile.enabled` | Adding SMTP authentication | `false` |
| `mailpit.smtp.authFile.htpasswd` | htpasswd content | `""` |
| `mailpit.smtp.authFile.existingSecret` | Secret containing htpasswd content | `{}` |
| `mailpit.smtp.tls.enabled` | Enable tls for SMTP | `false` |
| `mailpit.smtp.tls.secretName` | tls secret for SMTP | `""` |
| `mailpit.relay.enabled` | enable SMTP Relay configuration | `false` |
| `mailpit.relay.config` | Mailpit SMTP relay configuration | `{}` |
| `mailpit.relay.relayAll` | Relay all messages to relay | `false` |

### Traffic Exposure Parameters

Expand Down
Loading

0 comments on commit a3673d9

Please sign in to comment.