You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
externalRuntimeConfigName: '{{ include "tempo.resourceName" (dict "ctx" . "component" "runtime") }}'
49
49
50
50
# -- When 'useExternalConfig' is true, then changing 'externalConfigVersion' triggers restart of services - otherwise changes to the configuration cause a restart.
51
-
externalConfigVersion: '0'
51
+
externalConfigVersion: "0"
52
52
53
53
# -- If true, Tempo will report anonymous usage data about the shape of a deployment to Grafana Labs
54
54
reportingEnabled: true
@@ -103,10 +103,10 @@ tempo:
103
103
# -- Configure the IP families for all tempo services
104
104
# See the Service spec for details: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.31/#servicespec-v1-core
105
105
ipFamilies:
106
-
- 'IPv4'
106
+
- "IPv4"
107
107
# - 'IPv6'
108
108
# -- Configure the IP family policy for all tempo services. SingleStack, PreferDualStack or RequireDualStack
109
-
ipFamilyPolicy: 'SingleStack'
109
+
ipFamilyPolicy: "SingleStack"
110
110
serviceAccount:
111
111
# -- Specifies whether a ServiceAccount should be created
112
112
create: true
@@ -460,7 +460,21 @@ metricsGenerator:
460
460
# -- Additional dimensions to add to the metrics along with the default dimensions.
461
461
# -- The resource and span attributes to be added to the span metrics, if present.
# -- If type is LoadBalancer you can assign the IP to the LoadBalancer
526
-
loadBalancerIP: ''
540
+
loadBalancerIP: ""
527
541
# -- If type is LoadBalancer limit incoming traffic from IPs.
528
542
loadBalancerSourceRanges: []
529
543
# -- If type is LoadBalancer you can set it to 'Local' [preserve the client source IP](https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#preserving-the-client-source-ip)
@@ -768,7 +782,7 @@ compactor:
768
782
dnsConfig:
769
783
options:
770
784
- name: ndots
771
-
value: "3"# This is required for Azure Kubernetes Service (AKS) https://github.com/grafana/tempo/issues/1462
785
+
value: "3"# This is required for Azure Kubernetes Service (AKS) https://github.com/grafana/tempo/issues/1462
# -- Enable rollout-operator. It must be enabled when using Zone Aware Replication.
1202
+
# -- Enable rollout-operator. It must be enabled when using Zone Aware Replication.
1189
1203
enabled: false
1190
1204
1191
1205
podSecurityContext:
@@ -1273,6 +1287,7 @@ memberlist:
1273
1287
bind_port: 7946
1274
1288
packet_dial_timeout: "5s"
1275
1289
packet_write_timeout: "5s"
1290
+
join_members: ""
1276
1291
1277
1292
# -- Config file contents for Tempo distributed. Passed through the `tpl` function to allow templating
1278
1293
@@ -1531,8 +1546,13 @@ config: |
1531
1546
{{- with .Values.memberlist }}
1532
1547
{{- toYaml . | nindent 2 }}
1533
1548
{{- end }}
1549
+
{{- if .Values.memberlist.join_members }}
1550
+
join_members:
1551
+
- {{ .Values.memberlist.join_members }}
1552
+
{{- else }}
1534
1553
join_members:
1535
1554
- dns+{{ include "tempo.fullname" . }}-gossip-ring:{{ .Values.memberlist.bind_port }}
1555
+
{{- end }}
1536
1556
overrides:
1537
1557
{{- toYaml .Values.overrides | nindent 2 }}
1538
1558
server:
@@ -1843,19 +1863,19 @@ metaMonitoring:
1843
1863
# configuration to write logs to this Loki-compatible remote. Optional.
1844
1864
remote:
1845
1865
# -- Full URL for Loki push endpoint. Usually ends in /loki/api/v1/push
1846
-
url: ''
1866
+
url: ""
1847
1867
1848
1868
auth:
1849
1869
# -- Used to set X-Scope-OrgID header on requests. Usually not used in combination with username and password.
1850
-
tenantId: ''
1870
+
tenantId: ""
1851
1871
1852
1872
# -- Basic authentication username. Optional.
1853
-
username: ''
1873
+
username: ""
1854
1874
1855
1875
# -- The value under key passwordSecretKey in this secret will be used as the basic authentication password. Required only if passwordSecretKey is set.
1856
-
passwordSecretName: ''
1876
+
passwordSecretName: ""
1857
1877
# -- The value under this key in passwordSecretName will be used as the basic authentication password. Required only if passwordSecretName is set.
1858
-
passwordSecretKey: ''
1878
+
passwordSecretKey: ""
1859
1879
1860
1880
# -- Client configurations for the LogsInstance that will scrape Mimir pods. Follows the format of .remote.
1861
1881
additionalClientConfigs: []
@@ -1866,18 +1886,18 @@ metaMonitoring:
1866
1886
# Note that you need to configure serviceMonitor in order to have some metrics available.
1867
1887
remote:
1868
1888
# -- Full URL for Prometheus remote-write. Usually ends in /push
1869
-
url: ''
1889
+
url: ""
1870
1890
1871
1891
# -- Used to add HTTP headers to remote-write requests.
1872
1892
headers: {}
1873
1893
auth:
1874
1894
# -- Basic authentication username. Optional.
1875
-
username: ''
1895
+
username: ""
1876
1896
1877
1897
# -- The value under key passwordSecretKey in this secret will be used as the basic authentication password. Required only if passwordSecretKey is set.
1878
-
passwordSecretName: ''
1898
+
passwordSecretName: ""
1879
1899
# -- The value under this key in passwordSecretName will be used as the basic authentication password. Required only if passwordSecretName is set.
1880
-
passwordSecretKey: ''
1900
+
passwordSecretKey: ""
1881
1901
1882
1902
# -- Additional remote-write for the MetricsInstance that will scrape Mimir pods. Follows the format of .remote.
1883
1903
additionalRemoteWriteConfigs: []
@@ -1895,7 +1915,7 @@ metaMonitoring:
1895
1915
app.kubernetes.io/name: kube-state-metrics
1896
1916
1897
1917
# -- Sets the namespace of the resources. Leave empty or unset to use the same namespace as the Helm release.
1898
-
namespace: ''
1918
+
namespace: ""
1899
1919
1900
1920
# -- Labels to add to all monitoring.grafana.com custom resources.
1901
1921
# Does not affect the ServiceMonitors for kubernetes metrics; use serviceMonitor.labels for that.
@@ -1951,7 +1971,7 @@ minio:
1951
1971
cpu: 100m
1952
1972
memory: 128Mi
1953
1973
# Changed the mc config path to '/tmp' from '/etc' as '/etc' is only writable by root and OpenShift will not permit this.
1954
-
configPathmc: '/tmp/minio/mc/'
1974
+
configPathmc: "/tmp/minio/mc/"
1955
1975
1956
1976
# Configuration for the gateway
1957
1977
gateway:
@@ -2116,11 +2136,11 @@ gateway:
2116
2136
'"$request" $body_bytes_sent "$http_referer" '
2117
2137
'"$http_user_agent" "$http_x_forwarded_for"';
2118
2138
# -- Allows appending custom configuration to the server block
2119
-
serverSnippet: ''
2139
+
serverSnippet: ""
2120
2140
# -- Allows appending custom configuration to the http block
2121
-
httpSnippet: ''
2141
+
httpSnippet: ""
2122
2142
# -- Allows overriding the DNS resolver address nginx will use
2123
-
resolver: ''
2143
+
resolver: ""
2124
2144
# -- Config file contents for Nginx. Passed through the `tpl` function to allow templating
2125
2145
# @default -- See values.yaml
2126
2146
file: |
@@ -2304,7 +2324,7 @@ enterprise:
2304
2324
# To set the license contents, use the flag `--set-file 'license.contents=./license.jwt'`
2305
2325
# To use your own Kubernetes Secret, `--set license.external=true`.
2306
2326
license:
2307
-
contents: 'NOTAVALIDLICENSE'
2327
+
contents: "NOTAVALIDLICENSE"
2308
2328
external: false
2309
2329
secretName: '{{ include "tempo.resourceName" (dict "ctx" . "component" "license") }}'
0 commit comments