Skip to content

Commit d98532d

Browse files
Merge pull request #22 from projectsyn/fix/component-defaults
Fix components correctly rendered
2 parents 3d259aa + 150f4d1 commit d98532d

41 files changed

Lines changed: 58 additions & 599 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

class/defaults.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ parameters:
5555
gateway:
5656
enabled: true
5757
# Optional
58-
alertmanager:
59-
enabled: true
6058
overridesExporter:
6159
enabled: true
60+
patternIngester:
61+
enabled: false
6262
ruler:
63-
enabled: true
63+
enabled: false
6464

6565
caches:
6666
chunks:

component/helm_values.jsonnet

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ local components = com.makeMergeable({
5050
nodeSelector: std.get(params.components.gateway, 'nodeSelector', globalConfig.nodeSelector),
5151
} + com.makeMergeable(params.components.gateway),
5252
// "Optional" components
53-
alertmanager: {
54-
nodeSelector: std.get(params.components.alertmanager, 'nodeSelector', globalConfig.nodeSelector),
55-
} + com.makeMergeable(params.components.alertmanager),
5653
overridesExporter: {
5754
nodeSelector: std.get(params.components.overridesExporter, 'nodeSelector', globalConfig.nodeSelector),
5855
} + com.makeMergeable(params.components.overridesExporter),
56+
patternIngester: {
57+
nodeSelector: std.get(params.components.patternIngester, 'nodeSelector', globalConfig.nodeSelector),
58+
} + com.makeMergeable(params.components.patternIngester),
5959
ruler: {
6060
nodeSelector: std.get(params.components.ruler, 'nodeSelector', globalConfig.nodeSelector),
6161
} + com.makeMergeable(params.components.ruler),

docs/modules/ROOT/pages/references/parameters.adoc

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -249,21 +249,6 @@ components:
249249
The Loki gateway is a critical component for query, write, and alert paths.
250250
It improves performance and simplifies deployments by acting as a single entry point for all Loki requests.
251251

252-
=== `components.alertmanager`
253-
254-
[horizontal]
255-
type:: dict
256-
default::
257-
+
258-
[source,yaml]
259-
----
260-
components:
261-
alertmanager:
262-
enabled: true
263-
----
264-
265-
The Loki Alertmanager is an optional component that accepts alert notifications from the Loki ruler.
266-
267252
=== `components.overridesExporter`
268253

269254
[horizontal]

tests/extra-config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ parameters:
3030
tag: latest
3131

3232
components:
33+
patternIngester:
34+
enabled: true
3335
ruler:
3436
enabled: true
3537

tests/golden/defaults/defaults/defaults/10_helm_loki/loki/templates/compactor/workload.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ spec:
2222
template:
2323
metadata:
2424
annotations:
25-
checksum/config: deaa6a87d1aab9442e32ccf19a6b570a0e780f737f386704bbf5fd577a324749
25+
checksum/config: 50a4a55c03f81d16280ddcf8f281e7e5493c15736deca0161784fb3f782d8204
2626
kubectl.kubernetes.io/default-container: compactor
2727
labels:
2828
app.kubernetes.io/component: compactor

tests/golden/defaults/defaults/defaults/10_helm_loki/loki/templates/config.yaml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -85,17 +85,6 @@ data:
8585
consistent_hash: true
8686
timeout: 500ms
8787
update_interval: 1m
88-
ruler:
89-
storage:
90-
s3:
91-
access_key_id: ${S3_ACCESS_KEY_ID}
92-
bucketnames: defaults-ruler
93-
insecure: false
94-
s3forcepathstyle: true
95-
secret_access_key: ${S3_SECRET_ACCESS_KEY}
96-
type: s3
97-
wal:
98-
dir: /var/loki/ruler-wal
9988
runtime_config:
10089
file: /etc/loki/runtime-config/runtime-config.yaml
10190
schema_config:

tests/golden/defaults/defaults/defaults/10_helm_loki/loki/templates/distributor/workload.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ spec:
2424
template:
2525
metadata:
2626
annotations:
27-
checksum/config: deaa6a87d1aab9442e32ccf19a6b570a0e780f737f386704bbf5fd577a324749
27+
checksum/config: 50a4a55c03f81d16280ddcf8f281e7e5493c15736deca0161784fb3f782d8204
2828
kubectl.kubernetes.io/default-container: distributor
2929
labels:
3030
app.kubernetes.io/component: distributor

tests/golden/defaults/defaults/defaults/10_helm_loki/loki/templates/index-gateway/workload.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ spec:
2121
template:
2222
metadata:
2323
annotations:
24-
checksum/config: deaa6a87d1aab9442e32ccf19a6b570a0e780f737f386704bbf5fd577a324749
24+
checksum/config: 50a4a55c03f81d16280ddcf8f281e7e5493c15736deca0161784fb3f782d8204
2525
kubectl.kubernetes.io/default-container: index-gateway
2626
labels:
2727
app.kubernetes.io/component: index-gateway

tests/golden/defaults/defaults/defaults/10_helm_loki/loki/templates/ingester/workload.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ spec:
2222
template:
2323
metadata:
2424
annotations:
25-
checksum/config: deaa6a87d1aab9442e32ccf19a6b570a0e780f737f386704bbf5fd577a324749
25+
checksum/config: 50a4a55c03f81d16280ddcf8f281e7e5493c15736deca0161784fb3f782d8204
2626
kubectl.kubernetes.io/default-container: ingester
2727
labels:
2828
app.kubernetes.io/component: ingester

tests/golden/defaults/defaults/defaults/10_helm_loki/loki/templates/overrides-exporter/workload.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ spec:
2020
template:
2121
metadata:
2222
annotations:
23-
checksum/config: deaa6a87d1aab9442e32ccf19a6b570a0e780f737f386704bbf5fd577a324749
23+
checksum/config: 50a4a55c03f81d16280ddcf8f281e7e5493c15736deca0161784fb3f782d8204
2424
kubectl.kubernetes.io/default-container: overrides-exporter
2525
labels:
2626
app.kubernetes.io/component: overrides-exporter

0 commit comments

Comments
 (0)