You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: charts/docker-mailserver/README.md
+20-1Lines changed: 20 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -179,7 +179,7 @@ If you do not enable the PROXY protocol and your mail server is not exposed usin
179
179
180
180
## Persistence
181
181
182
-
By default, the Chart creates four PersistentVolumeClaims. These are defined under the `persistence` key:
182
+
By default, the Chart assumes there are for Persistent volumes. Thus it requests four PersistentVolumeClaims which are defined using the `persistent_volume_claims` key. Each PVC can be set to an existing claim by settin the `persistent_volume_claims.<volume_name>.existing_claim` key or a new cliams. To disable creation of a PVC, set `persistent_volume_claims.<volume_name>.enabled` to false. The default PVCs have the following characteristics:
The PVCs are then mounted to `volumeMounts` via the `persistence` key. Each `volumeMount` must specify a volume name and mount path. It is also possbile to set a subpath via the `subPath` key.
192
+
193
+
Extra volumes and volume mounts may be added using the `extraVolumes` and `extraVolumeMounts` keys.
194
+
195
+
## Upgrading to Version 5
196
+
Version 5.0 upgrades docker-mailserver to version 15. This version of the chart *does* include backwards incompatible changes
197
+
198
+
### PersistentVolumeClaims
199
+
200
+
Previously by default the Chart created four persistent volume claims and then mounted them to the container. This made it difficult for users that want to use just one Volume. Therefore the `persistence` key was spit into two keys:
201
+
202
+
* `persistent_volume_claims`
203
+
* `persistence`
204
+
205
+
This separate the creation of PVCs from mounting their associated volumes. If you previously overrode the creation of PVCs or their mount paths you will need to update your custom `values.yaml` file.
206
+
207
+
## Upgrading to Version 4
208
+
Version 4.0 upgrades docker-mailserver to version 14. There are no backwards incompatible changes in the chart.
209
+
191
210
## Upgrading to Version 3
192
211
193
212
Version 3.0 is not backwards compatible with previous versions. The biggest changes include:
0 commit comments