[bitnami/etcd] fix livenessprobe when metrics.useSeparateEndpoint is set (#32870)

* [bitnami/etcd] fix livenessprobe when metrics.useSeparateEndpoint is set

Force to listen on metrics port instead of client port.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.io>

* Update CHANGELOG.md

Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>

---------

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.io>
Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>
Co-authored-by: Bitnami Bot <bitnami.bot@broadcom.com>
This commit is contained in:
Cédric de Saint Martin
2025-04-09 13:10:53 +02:00
committed by GitHub
parent 2df3136516
commit 0f3c1ccdee
3 changed files with 8 additions and 4 deletions

View File

@@ -1,8 +1,12 @@
# Changelog
## 11.2.2 (2025-04-01)
## 11.2.3 (2025-04-09)
* [bitnami/etcd] Release 11.2.2 ([#32727](https://github.com/bitnami/charts/pull/32727))
* [bitnami/etcd] fix livenessprobe when metrics.useSeparateEndpoint is set ([#32870](https://github.com/bitnami/charts/pull/32870))
## <small>11.2.2 (2025-04-01)</small>
* [bitnami/etcd] Release 11.2.2 (#32727) ([b34eff7](https://github.com/bitnami/charts/commit/b34eff75291633a39b02ed46c27c60250a07d3f9)), closes [#32727](https://github.com/bitnami/charts/issues/32727)
## <small>11.2.1 (2025-03-28)</small>

View File

@@ -33,4 +33,4 @@ maintainers:
name: etcd
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/etcd
version: 11.2.2
version: 11.2.3

View File

@@ -297,7 +297,7 @@ spec:
- /opt/bitnami/scripts/etcd/healthcheck.sh
{{- else }}
httpGet:
port: {{ .Values.containerPorts.client }}
port: {{ .Values.metrics.useSeparateEndpoint | ternary .Values.containerPorts.metrics .Values.containerPorts.client }}
path: /livez
scheme: "HTTP"
{{- end }}