Skip to content

Commit

Permalink
Merge pull request #2 from jouve/mailpit-1.6.13
Browse files Browse the repository at this point in the history
[mailpit] bump mailpit tag
  • Loading branch information
jouve authored May 30, 2023
2 parents a5aa094 + 94af921 commit 8160dd4
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 41 deletions.
4 changes: 2 additions & 2 deletions charts/mailpit/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: mailpit
description: An email and SMTP testing tool with API for developers
type: application
version: 0.2.0
appVersion: 1.6.10
version: 0.2.1
appVersion: 1.6.13
sources:
- https://github.com/jouve/charts
- https://github.com/axllent/mailpit
Expand Down
66 changes: 29 additions & 37 deletions charts/mailpit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

```console
helm repo add jouve https://jouve.github.io/charts/
helm install mailpit jouve/mailpit
```

## Parameters
Expand All @@ -18,50 +19,41 @@ helm repo add jouve https://jouve.github.io/charts/

### Parameters

| Name | Description | Value |
| ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | ----------------- |
| `image.registry` | image registry | `docker.io` |
| `image.repository` | image repository | `axllent/mailpit` |
| `image.tag` | image tag (immutable tags are recommended) | `v1.6.10` |
| `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` |
| `updateStrategy.type` | statefulset strategy type | `RollingUpdate` |
| `replicaCount` | Number of replicas to deploy | `1` |
| `containerPorts.http` | HTTP container port | `8025` |
| `containerPorts.smtp` | HTTPS container port | `1025` |
| `resources.limits` | The resources limits for the containers | `{}` |
| `resources.requests` | The requested resources for the containers | `{}` |
| `podSecurityContext.enabled` | Enabled pods' Security Context | `true` |
| `podSecurityContext.fsGroup` | Set pod's Security Context fsGroup | `1001` |
| `containerSecurityContext.enabled` | Enabled containers' Security Context | `true` |
| `containerSecurityContext.runAsUser` | Set containers' Security Context runAsUser | `1001` |
| `containerSecurityContext.runAsGroup` | Set containers' Security Context runAsGroup | `1001` |
| `containerSecurityContext.runAsNonRoot` | Set containers' Security Context runAsNonRoot | `true` |
| `containerSecurityContext.readOnlyRootFilesystem` | Set containers' Security Context runAsNonRoot | `true` |
| `args` | Override default container args (useful when using custom images) | `[]` |
| `extraEnvVars` | Array with extra environment variables to add to nodes | `[]` |
| `mailpit.ui.authFile.enabled` | Adding basic authentication to web UI | `false` |
| `mailpit.ui.authFile.htpasswd` | 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.tls.enabled` | Enable tls for SMTP | `false` |
| `mailpit.smtp.tls.secretName` | tls secret for SMTP | `""` |
| `mailpit.relay.enabled` | Enable STMP relay configuration | `false` |
| `mailpit.relay.config` | Mailpit Relay Configuration object, `smtpRelayConfigStruct struct` | `{}` |
| `mailpit.relay.relayAll` | Automatically relay all emails | `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.6.13` |
| `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` |
| `updateStrategy.type` | statefulset strategy type | `RollingUpdate` |
| `replicaCount` | Number of replicas to deploy | `1` |
| `resources.limits` | The resources limits for the containers | `{}` |
| `resources.requests` | The requested resources for the containers | `{}` |
| `args` | Override default container args (useful when using custom images) | `[]` |
| `extraEnvVars` | Array with extra environment variables to add to nodes | `[]` |
| `mailpit.ui.authFile.enabled` | Adding basic authentication to web UI | `false` |
| `mailpit.ui.authFile.htpasswd` | 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.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

| Name | Description | Value |
| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ---------------- |
| `service.http.type` | service type | `ClusterIP` |
| `service.http.nodePort` | port to bind to in case of LoadBalancer or NodePort type | `""` |
| `service.http.nodePort` | nodeport bind for HTTP service | `nil` |
| `service.smtp.type` | service type | `ClusterIP` |
| `service.smtp.nodePort` | port to bind to in case of LoadBalancer or NodePort type | `""` |
| `service.smtp.nodePort` | nodeport bind for STMP service | `nil` |
| `ingress.enabled` | Enable ingress record generation for %%MAIN_CONTAINER_NAME%% | `false` |
| `ingress.hostname` | Default host for the ingress record | `hostname.local` |
| `ingress.ingressClassName` | IngressClass that will be be used to implement the Ingress (Kubernetes 1.18+) | `""` |
Expand Down
4 changes: 2 additions & 2 deletions charts/mailpit/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ global:
image:
registry: docker.io
repository: axllent/mailpit
tag: v1.6.10
tag: v1.6.13
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
Expand Down Expand Up @@ -115,7 +115,7 @@ mailpit:
relay:
## @param mailpit.relay.enabled enable SMTP Relay configuration
## @param mailpit.relay.config Mailpit SMTP relay configuration
## @param.mailpit.relay.relayAll Relay all messages to relay
## @param mailpit.relay.relayAll Relay all messages to relay
enabled: false
config: {}
relayAll: false
Expand Down

0 comments on commit 8160dd4

Please sign in to comment.