generated from cloudoperators/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathvalues.yaml
More file actions
156 lines (121 loc) · 2.76 KB
/
values.yaml
File metadata and controls
156 lines (121 loc) · 2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
# SPDX-FileCopyrightText: 2024 SAP SE or an SAP affiliate company and Greenhouse contributors
# SPDX-License-Identifier: Apache-2.0
global:
## Labels to apply to all resources
commonLabels: {}
thanos:
image:
repository: quay.io/thanos/thanos
# defaults to .Chart.appVersion
tag:
# defaults to IfNotPresent
pullPolicy:
grpcAddress:
# used across the stack
httpAddress:
query:
replicas:
# defaults to info
logLevel:
# Disables standard prometheus-operated and Thanos Store endpoints
# To be used for overarching Thanos Queries with custom endpoint lists
standalone: false
# arguments in general
autoDownsampling: true
replicaLabels:
web:
externalPrefix:
routePrefix:
additionalArgs: []
# - something.route-foo=/lol
deploymentLabels: {}
containerLabels:
serviceLabels:
annotations:
stores: []
store:
# adding additional arguments
additionalArgs: []
deploymentLabels: {}
containerLabels:
# TODO use
serviceLabels:
annotations:
chunkPoolSize:
indexCacheSize:
logLevel:
compactor:
# if this is a standalone Thanos Query, we wouldn't want a compactor
enabled: true
# TODO: store secret needs to be present and can not be provisioned automatically
logLevel:
containerLabels: []
serviceLabels:
labels: []
annotations: []
# adding additional arguments
additionalArgs: []
httpGracePeriod:
consistencyDelay:
# retention values in seconds
retentionResolutionRaw:
retentionResolution5m:
retentionResolution1h:
compact:
# int
concurrency:
# seconds
cleanupInterval:
# seconds
waitInterval:
volume:
# bool
enabled:
# GiB
size:
labels: []
ruler:
enabled: true
labels:
alertLabels:
matchLabel:
testFramework:
enabled: true
image:
registry: ghcr.io
repository: cloudoperators/greenhouse-extensions-integration-test
tag: main
imagePullPolicy: IfNotPresent
# Only used for TESTING !!! see test-values.yaml
# The kube-monitoring plugin is taking care of deploying the Prometheus Operator
# Thanos Plugin leverages it for its CI
ci:
enabled: false
prometheus-operator:
defaultRules:
create: false
dashboards:
create: false
kubernetesServiceMonitors:
enabled: false
cleanPrometheusOperatorObjectNames: false
crds:
enabled: false
windowsMonitoring:
enabled: false
grafana:
enabled: false
thanosRuler:
enabled: false
prometheus:
enabled: false
nodeExporter:
enabled: false
kubeStateMetrics:
enabled: false
prometheusOperator:
enabled: false
alertmanager:
enabled: false
ingress:
enabled: false