diff --git a/docs/sources/setup/install/helm/reference.md b/docs/sources/setup/install/helm/reference.md index e1c7004096d6b..fe59793b5447a 100644 --- a/docs/sources/setup/install/helm/reference.md +++ b/docs/sources/setup/install/helm/reference.md @@ -6666,6 +6666,15 @@ See values.yaml
 {}
 
+ + + + loki.compactor_grpc_client + object + Optional compactor grpc client configuration +
+{}
+
@@ -6811,6 +6820,15 @@ null
 {}
 
+ + + + loki.ingester_client + object + Optional ingester client configuration +
+{}
+
diff --git a/production/helm/loki/CHANGELOG.md b/production/helm/loki/CHANGELOG.md index ebe397af357bd..8a4de14ca80d7 100644 --- a/production/helm/loki/CHANGELOG.md +++ b/production/helm/loki/CHANGELOG.md @@ -13,7 +13,8 @@ Entries should include a reference to the pull request that introduced the chang [//]: # ( : do not remove this line. This locator is used by the CI pipeline to automatically create a changelog entry for each new Loki release. Add other chart versions and respective changelog entries bellow this line.) -- [BUGFIX] make loki.storage.bucketNames are optional, if builtin minio is enabled. +- [CHANGE] Add `tpl()` support for `pattern_ingester`, `ingester_client` and `compactor_grpc_client` components. [#16759](https://github.com/grafana/loki/pull/16759) +- [BUGFIX] make loki.storage.bucketNames are optional, if builtin minio is enabled. [#18653](https://github.com/grafana/loki/pull/18653) - [FEATURE] Added a Helm Chart value to disable the rbac resource creation for the tokengen job. [#15882](https://github.com/grafana/loki/pull/15882) - [FEATURE] Added support to disable the rbac resource creation for the tokengen job. [#15882](https://github.com/grafana/loki/pull/15882) @@ -30,6 +31,7 @@ Entries should include a reference to the pull request that introduced the chang - [BUGFIX] Add validation for loki.storage.bucketNames [#13781](https://github.com/grafana/loki/pull/13781) - [BUGFIX] Create missing RBAC for the rules sidecar when RBAC is namespaced [#16776](https://github.com/grafana/loki/pull/16776) - [BUGFIX] Ensure the scc is actually allowing to use hostPath volumes when the rbac.sccAllowHostDirVolumePlugin is set to true [#17680](https://github.com/grafana/loki/pull/17680) + ## 6.33.0 - [FEATURE] Allow passing tenant password hash instead of password. [#17049](https://github.com/grafana/loki/pull/17049) diff --git a/production/helm/loki/values.yaml b/production/helm/loki/values.yaml index ffab0570d7bbc..81a073fb9a929 100644 --- a/production/helm/loki/values.yaml +++ b/production/helm/loki/values.yaml @@ -155,8 +155,10 @@ loki: {{- toYaml . | nindent 2}} {{- end}} + {{- with .Values.loki.pattern_ingester }} pattern_ingester: - enabled: {{ .Values.loki.pattern_ingester.enabled }} + {{- tpl (. | toYaml) $ | nindent 4 }} + {{- end }} memberlist: {{- if .Values.loki.memberlistConfig }} @@ -179,6 +181,11 @@ loki: {{- tpl (. | toYaml) $ | nindent 4 }} {{- end }} + {{- with .Values.loki.ingester_client }} + ingester_client: + {{- tpl (. | toYaml) $ | nindent 4 }} + {{- end }} + {{- with .Values.loki.block_builder }} block_builder: {{- tpl (. | toYaml) $ | nindent 4 }} @@ -304,6 +311,11 @@ loki: {{- tpl (. | toYaml) $ | nindent 4 }} {{- end }} + {{- with .Values.loki.compactor_grpc_client }} + compactor_grpc_client: + {{- tpl (. | toYaml) $ | nindent 4 }} + {{- end }} + {{- with .Values.loki.analytics }} analytics: {{- tpl (. | toYaml) $ | nindent 4 }} @@ -535,6 +547,8 @@ loki: up_to: 3 # -- Optional compactor configuration compactor: {} + # -- Optional compactor grpc client configuration + compactor_grpc_client: {} # -- Optional pattern ingester configuration pattern_ingester: enabled: false @@ -553,6 +567,8 @@ loki: querier: {} # -- Optional ingester configuration ingester: {} + # -- Optional ingester client configuration + ingester_client: {} # -- Optional block builder configuration block_builder: {} # -- Optional index gateway configuration