mirror of
https://github.com/bitnami/charts.git
synced 2026-08-10 14:15:55 +08:00
[bitnami/external-dns] PDB fixes (#26292)
* [bitnami/external-dns] PDB fixes Signed-off-by: Fran Mulero <fmulero@vmware.com> * Update CHANGELOG.md Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * Set pdb.maxUnavailable instead of pdb.minAvailable by default Signed-off-by: Fran Mulero <fmulero@vmware.com> * Update CHANGELOG.md Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * Fix CHANGELOG.md Signed-off-by: Fran Mulero <fmulero@vmware.com> * Update CHANGELOG.md Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * Add documentation for pdb.maxUnavailable value Signed-off-by: Fran Mulero <fmulero@vmware.com> * Update CHANGELOG.md Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> * Update bitnami/external-dns/values.yaml Co-authored-by: Juan Ariza Toledano <jariza@vmware.com> Signed-off-by: Fran Mulero <francisco-jose.mulero@broadcom.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> --------- Signed-off-by: Fran Mulero <fmulero@vmware.com> Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> Signed-off-by: Fran Mulero <francisco-jose.mulero@broadcom.com> Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com> Co-authored-by: Juan Ariza Toledano <jariza@vmware.com>
This commit is contained in:
co-authored by
Juan Ariza Toledano
Bitnami Containers
parent
4eb5a9e99a
commit
5e9d5eb1e3
@@ -1,8 +1,12 @@
|
||||
# Changelog
|
||||
|
||||
## 7.5.1 (2024-05-22)
|
||||
|
||||
* [bitnami/external-dns] PDB fixes ([#26292](https://github.com/bitnami/charts/pulls/26292))
|
||||
|
||||
## 7.5.0 (2024-05-21)
|
||||
|
||||
* [bitnami/external-dns] feat: :sparkles: :lock: Add warning when original images are replaced ([#26201](https://github.com/bitnami/charts/pulls/26201))
|
||||
* [bitnami/external-dns] feat: :sparkles: :lock: Add warning when original images are replaced (#26201 ([03f2cfd](https://github.com/bitnami/charts/commit/03f2cfd)), closes [#26201](https://github.com/bitnami/charts/issues/26201)
|
||||
|
||||
## 7.4.0 (2024-05-21)
|
||||
|
||||
|
||||
@@ -28,4 +28,4 @@ maintainers:
|
||||
name: external-dns
|
||||
sources:
|
||||
- https://github.com/bitnami/charts/tree/main/bitnami/external-dns
|
||||
version: 7.5.0
|
||||
version: 7.5.1
|
||||
|
||||
@@ -416,8 +416,8 @@ helm install my-release \
|
||||
| `extraVolumeMounts` | A list of volume mounts to be added to the pod | `[]` |
|
||||
| `podDisruptionBudget` | DEPRECATED podDisruptionBudget will be removed in a future release. Please use pdb instead | `{}` |
|
||||
| `pdb.create` | Enable/disable a Pod Disruption Budget creation | `true` |
|
||||
| `pdb.minAvailable` | Minimum number/percentage of pods that should remain scheduled | `1` |
|
||||
| `pdb.maxUnavailable` | Maximum number/percentage of pods that may be made unavailable | `""` |
|
||||
| `pdb.minAvailable` | Minimum number/percentage of pods that should remain scheduled | `""` |
|
||||
| `pdb.maxUnavailable` | Maximum number/percentage of pods that may be made unavailable. Defaults to `1` if both `pdb.minAvailable` and `pdb.maxUnavailable` are empty. | `""` |
|
||||
| `metrics.enabled` | Enable prometheus to access external-dns metrics endpoint | `false` |
|
||||
| `metrics.podAnnotations` | Annotations for enabling prometheus to access the metrics endpoint | `{}` |
|
||||
| `metrics.serviceMonitor.enabled` | Create ServiceMonitor object | `false` |
|
||||
|
||||
@@ -20,8 +20,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 }}
|
||||
{{- end }}
|
||||
{{- $podLabels := include "common.tplvalues.merge" ( dict "values" ( list .Values.podLabels .Values.commonLabels ) "context" . ) }}
|
||||
|
||||
@@ -1212,11 +1212,11 @@ extraVolumeMounts: []
|
||||
podDisruptionBudget: {}
|
||||
## @param pdb.create Enable/disable a Pod Disruption Budget creation
|
||||
## @param pdb.minAvailable Minimum number/percentage of pods that should remain scheduled
|
||||
## @param pdb.maxUnavailable Maximum number/percentage of pods that may be made unavailable
|
||||
## @param pdb.maxUnavailable Maximum number/percentage of pods that may be made unavailable. Defaults to `1` if both `pdb.minAvailable` and `pdb.maxUnavailable` are empty.
|
||||
##
|
||||
pdb:
|
||||
create: true
|
||||
minAvailable: 1
|
||||
minAvailable: ""
|
||||
maxUnavailable: ""
|
||||
## Prometheus Exporter / Metrics
|
||||
##
|
||||
|
||||
Reference in New Issue
Block a user