diff --git a/bitnami/metallb/Chart.yaml b/bitnami/metallb/Chart.yaml index e5b50e46d9..e6a1210b87 100644 --- a/bitnami/metallb/Chart.yaml +++ b/bitnami/metallb/Chart.yaml @@ -30,4 +30,4 @@ maintainers: name: metallb sources: - https://github.com/bitnami/charts/tree/main/bitnami/metallb -version: 4.5.7 +version: 4.6.0 diff --git a/bitnami/metallb/README.md b/bitnami/metallb/README.md index b1c3928381..5f832596d5 100644 --- a/bitnami/metallb/README.md +++ b/bitnami/metallb/README.md @@ -162,6 +162,7 @@ The command removes all the Kubernetes components associated with the chart and | `controller.customStartupProbe` | Custom liveness probe for the Web component | `{}` | | `controller.customLivenessProbe` | Custom liveness probe for the Web component | `{}` | | `controller.customReadinessProbe` | Custom readiness probe for the Web component | `{}` | +| `controller.logLevel` | Sets the controller log level. Does not work if the args are overridden | `info` | ### Metallb controller Prometheus metrics export @@ -257,6 +258,7 @@ The command removes all the Kubernetes components associated with the chart and | `speaker.customStartupProbe` | Custom liveness probe for the Web component | `{}` | | `speaker.customLivenessProbe` | Custom liveness probe for the Web component | `{}` | | `speaker.customReadinessProbe` | Custom readiness probe for the Web component | `{}` | +| `speaker.logLevel` | Sets the speaker log level. Does not work if the args are overridden | `info` | ### Speaker Prometheus metrics export diff --git a/bitnami/metallb/templates/controller/deployment.yaml b/bitnami/metallb/templates/controller/deployment.yaml index 517ebc2691..9d434dffb6 100644 --- a/bitnami/metallb/templates/controller/deployment.yaml +++ b/bitnami/metallb/templates/controller/deployment.yaml @@ -95,6 +95,7 @@ spec: args: - --port={{ .Values.controller.containerPorts.metrics }} - --cert-service-name=metallb-webhook-service + - --log-level={{ .Values.controller.logLevel }} {{- end }} {{- if .Values.controller.lifecycleHooks }} lifecycle: {{- include "common.tplvalues.render" (dict "value" .Values.controller.lifecycleHooks "context" $) | nindent 12 }} diff --git a/bitnami/metallb/templates/speaker/daemonset.yaml b/bitnami/metallb/templates/speaker/daemonset.yaml index 04875521bc..f3639653d6 100644 --- a/bitnami/metallb/templates/speaker/daemonset.yaml +++ b/bitnami/metallb/templates/speaker/daemonset.yaml @@ -88,6 +88,7 @@ spec: {{- else }} args: - --port={{ .Values.speaker.containerPorts.metrics }} + - --log-level={{ .Values.speaker.logLevel }} {{- end }} {{- if .Values.speaker.lifecycleHooks }} lifecycle: {{- include "common.tplvalues.render" (dict "value" .Values.speaker.lifecycleHooks "context" $) | nindent 12 }} diff --git a/bitnami/metallb/values.yaml b/bitnami/metallb/values.yaml index e5520af16b..d8a49e1ca7 100644 --- a/bitnami/metallb/values.yaml +++ b/bitnami/metallb/values.yaml @@ -387,6 +387,10 @@ controller: ## customReadinessProbe: {} + ## @param controller.logLevel Sets the controller log level. Does not work if the args are overridden + ## + logLevel: "info" + ## @section Metallb controller Prometheus metrics export ## metrics: @@ -746,7 +750,9 @@ speaker: ## @param speaker.customReadinessProbe Custom readiness probe for the Web component ## customReadinessProbe: {} - + ## @param speaker.logLevel Sets the speaker log level. Does not work if the args are overridden + ## + logLevel: "info" ## @section Speaker Prometheus metrics export metrics: ## @param speaker.metrics.enabled Enable the export of Prometheus metrics