diff --git a/bitnami/grafana/CHANGELOG.md b/bitnami/grafana/CHANGELOG.md index 5117539bba..f419e98c0b 100644 --- a/bitnami/grafana/CHANGELOG.md +++ b/bitnami/grafana/CHANGELOG.md @@ -1,8 +1,12 @@ # Changelog -## 11.4.10 (2025-03-05) +## 11.5.0 (2025-03-11) -* [bitnami/grafana] Release 11.4.10 ([#32294](https://github.com/bitnami/charts/pull/32294)) +* [bitnami/grafana] Add `optional` option to the extraEnvVars ([#32401](https://github.com/bitnami/charts/pull/32401)) + +## 11.4.10 (2025-03-05) + +* [bitnami/grafana] Release 11.4.10 (#32294) ([61e42e2](https://github.com/bitnami/charts/commit/61e42e2c2f16f44403f60e5c7e41252c5e5290bf)), closes [#32294](https://github.com/bitnami/charts/issues/32294) ## 11.4.9 (2025-02-20) diff --git a/bitnami/grafana/Chart.yaml b/bitnami/grafana/Chart.yaml index c49805263d..1eda43f93c 100644 --- a/bitnami/grafana/Chart.yaml +++ b/bitnami/grafana/Chart.yaml @@ -31,4 +31,4 @@ maintainers: name: grafana sources: - https://github.com/bitnami/charts/tree/main/bitnami/grafana -version: 11.4.10 +version: 11.5.0 diff --git a/bitnami/grafana/README.md b/bitnami/grafana/README.md index cf07793f1c..8bfd453803 100644 --- a/bitnami/grafana/README.md +++ b/bitnami/grafana/README.md @@ -545,7 +545,9 @@ See the [Parameters](#parameters) section to configure the PVC or to disable per | `grafana.extraVolumes` | Additional volumes for the Grafana pod | `[]` | | `grafana.extraVolumeMounts` | Additional volume mounts for the Grafana container | `[]` | | `grafana.extraEnvVarsCM` | Name of existing ConfigMap containing extra env vars for Grafana nodes | `""` | +| `grafana.extraEnvVarsCMOptional` | Whether to still run the Grafana node if the ConfigMap does not exist | `false` | | `grafana.extraEnvVarsSecret` | Name of existing Secret containing extra env vars for Grafana nodes | `""` | +| `grafana.extraEnvVarsSecretOptional` | Whether to still run the Grafana node if the Secret does not exist | `false` | | `grafana.extraEnvVars` | Array containing extra env vars to configure Grafana | `[]` | | `grafana.extraConfigmaps` | Array to mount extra ConfigMaps to configure Grafana | `[]` | | `grafana.command` | Override default container command (useful when using custom images) | `[]` | diff --git a/bitnami/grafana/templates/deployment.yaml b/bitnami/grafana/templates/deployment.yaml index d754bda648..020361e591 100644 --- a/bitnami/grafana/templates/deployment.yaml +++ b/bitnami/grafana/templates/deployment.yaml @@ -129,10 +129,12 @@ spec: {{- if .Values.grafana.extraEnvVarsCM }} - configMapRef: name: {{ include "common.tplvalues.render" (dict "value" .Values.grafana.extraEnvVarsCM "context" $) }} + optional: {{ include "common.tplvalues.render" (dict "value" .Values.grafana.extraEnvVarsCMOptional "context" $) }} {{- end }} {{- if .Values.grafana.extraEnvVarsSecret }} - secretRef: name: {{ include "common.tplvalues.render" (dict "value" .Values.grafana.extraEnvVarsSecret "context" $) }} + optional: {{ include "common.tplvalues.render" (dict "value" .Values.grafana.extraEnvVarsSecretOptional "context" $) }} {{- end }} env: - name: GF_SECURITY_ADMIN_PASSWORD diff --git a/bitnami/grafana/values.yaml b/bitnami/grafana/values.yaml index 02b40c5a58..f4a86194f2 100644 --- a/bitnami/grafana/values.yaml +++ b/bitnami/grafana/values.yaml @@ -560,9 +560,15 @@ grafana: ## @param grafana.extraEnvVarsCM Name of existing ConfigMap containing extra env vars for Grafana nodes ## extraEnvVarsCM: "" + ## @param grafana.extraEnvVarsCMOptional Whether to still run the Grafana node if the ConfigMap does not exist + ## + extraEnvVarsCMOptional: false ## @param grafana.extraEnvVarsSecret Name of existing Secret containing extra env vars for Grafana nodes ## extraEnvVarsSecret: "" + ## @param grafana.extraEnvVarsSecretOptional Whether to still run the Grafana node if the Secret does not exist + ## + extraEnvVarsSecretOptional: false ## @param grafana.extraEnvVars Array containing extra env vars to configure Grafana ## For example: ## extraEnvVars: