diff --git a/bitnami/minio/CHANGELOG.md b/bitnami/minio/CHANGELOG.md index 94104b3d3e..4261c8b7cb 100644 --- a/bitnami/minio/CHANGELOG.md +++ b/bitnami/minio/CHANGELOG.md @@ -1,8 +1,12 @@ # Changelog -## 14.6.4 (2024-06-05) +## 14.6.5 (2024-06-05) -* [bitnami/minio] Release 14.6.4 ([#26741](https://github.com/bitnami/charts/pull/26741)) +* [bitnami/minio] Align PodDisruptionBudgets with templates ([#26705](https://github.com/bitnami/charts/pull/26705)) + +## 14.6.4 (2024-06-05) + +* [bitnami/minio] Release 14.6.4 (#26741) ([f8c8635](https://github.com/bitnami/charts/commit/f8c8635ec24d47e31a33cc488eb391bb745dca1d)), closes [#26741](https://github.com/bitnami/charts/issues/26741) ## 14.6.3 (2024-06-04) diff --git a/bitnami/minio/Chart.yaml b/bitnami/minio/Chart.yaml index 8163a00005..2f96868590 100644 --- a/bitnami/minio/Chart.yaml +++ b/bitnami/minio/Chart.yaml @@ -34,4 +34,4 @@ maintainers: name: minio sources: - https://github.com/bitnami/charts/tree/main/bitnami/minio -version: 14.6.4 +version: 14.6.5 diff --git a/bitnami/minio/README.md b/bitnami/minio/README.md index f33194bb62..05756f0877 100644 --- a/bitnami/minio/README.md +++ b/bitnami/minio/README.md @@ -476,7 +476,7 @@ You can enable this initContainer by setting `volumePermissions.enabled` to `tru | Name | Description | Value | | -------------------- | --------------------------------------------------------------------------------- | ------ | | `pdb.create` | Enable/disable a Pod Disruption Budget creation | `true` | -| `pdb.minAvailable` | Minimum number/percentage of pods that must still be available after the eviction | `1` | +| `pdb.minAvailable` | Minimum number/percentage of pods that must still be available after the eviction | `""` | | `pdb.maxUnavailable` | Maximum number/percentage of pods that may be made unavailable after the eviction | `""` | ### Metrics parameters diff --git a/bitnami/minio/templates/pdb.yaml b/bitnami/minio/templates/pdb.yaml index 8a74edb9b7..e34aa458a9 100644 --- a/bitnami/minio/templates/pdb.yaml +++ b/bitnami/minio/templates/pdb.yaml @@ -17,8 +17,8 @@ spec: {{- if .Values.pdb.minAvailable }} minAvailable: {{ .Values.pdb.minAvailable }} {{- end }} - {{- if .Values.pdb.maxUnavailable }} - maxUnavailable: {{ .Values.pdb.maxUnavailable }} + {{- if or .Values.pdb.maxUnavailable ( not .Values.pdb.minAvailable ) }} + maxUnavailable: {{ .Values.pdb.maxUnavailable | default 1 }} {{- end }} {{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.podLabels .Values.commonLabels ) "context" . ) }} selector: diff --git a/bitnami/minio/values.yaml b/bitnami/minio/values.yaml index e789affda9..6b27b1ed84 100644 --- a/bitnami/minio/values.yaml +++ b/bitnami/minio/values.yaml @@ -1173,7 +1173,7 @@ pdb: create: true ## @param pdb.minAvailable Minimum number/percentage of pods that must still be available after the eviction ## - minAvailable: 1 + minAvailable: "" ## @param pdb.maxUnavailable Maximum number/percentage of pods that may be made unavailable after the eviction ## maxUnavailable: ""