Grafana Tempo Single Binary Mode
Key | Type | Default | Description |
---|---|---|---|
affinity | object | {} |
|
extraVolumes | list | [] |
Volumes to add |
fullnameOverride | string | "" |
Overrides the chart's computed fullname |
nameOverride | string | "" |
Overrides the chart's name |
nodeSelector | object | {} |
|
persistence.accessModes[0] | string | "ReadWriteOnce" |
|
persistence.enabled | bool | false |
|
persistence.size | string | "10Gi" |
|
podAnnotations | object | {} |
|
podLabels | object | {} |
|
replicas | int | 1 |
|
service.annotations | object | {} |
|
service.labels | object | {} |
|
service.type | string | "ClusterIP" |
|
serviceAccount.annotations | object | {} |
Annotations for the service account |
serviceAccount.create | bool | true |
Specifies whether a ServiceAccount should be created |
serviceAccount.imagePullSecrets | list | [] |
Image pull secrets for the service account |
serviceAccount.name | string | nil |
The name of the ServiceAccount to use. If not set and create is true, a name is generated using the fullname template |
serviceMonitor.additionalLabels | object | {} |
|
serviceMonitor.annotations | object | {} |
|
serviceMonitor.enabled | bool | false |
|
serviceMonitor.interval | string | "" |
|
tempo.authEnabled | bool | false |
|
tempo.extraArgs | object | {} |
|
tempo.extraEnv | list | [] |
Environment variables to add |
tempo.extraVolumeMounts | list | [] |
Volume mounts to add |
tempo.ingester | object | {} |
|
tempo.memBallastSizeMbs | int | 1024 |
|
tempo.overrides | object | {} |
|
tempo.pullPolicy | string | "IfNotPresent" |
|
tempo.receivers.jaeger.protocols.grpc.endpoint | string | "0.0.0.0:14250" |
|
tempo.receivers.jaeger.protocols.thrift_binary.endpoint | string | "0.0.0.0:6832" |
|
tempo.receivers.jaeger.protocols.thrift_compact.endpoint | string | "0.0.0.0:6831" |
|
tempo.receivers.jaeger.protocols.thrift_http.endpoint | string | "0.0.0.0:14268" |
|
tempo.receivers.opencensus | string | nil |
|
tempo.receivers.otlp.protocols.grpc.endpoint | string | "0.0.0.0:4317" |
|
tempo.receivers.otlp.protocols.http.endpoint | string | "0.0.0.0:4318" |
|
tempo.repository | string | "grafana/tempo" |
|
tempo.resources | object | {} |
|
tempo.retention | string | "24h" |
|
tempo.searchEnabled | bool | false |
If true, enables Tempo's native search |
tempo.server.http_listen_port | int | 3100 |
HTTP server listen port |
tempo.storage.trace.backend | string | "local" |
|
tempo.storage.trace.local.path | string | "/var/tempo/traces" |
|
tempo.storage.trace.wal.path | string | "/var/tempo/wal" |
|
tempo.tag | string | "1.2.1" |
|
tempo.updateStrategy | string | "RollingUpdate" |
|
tempoQuery.extraArgs | object | {} |
|
tempoQuery.extraEnv | list | [] |
Environment variables to add |
tempoQuery.extraVolumeMounts | list | [] |
Volume mounts to add |
tempoQuery.pullPolicy | string | "IfNotPresent" |
|
tempoQuery.repository | string | "grafana/tempo-query" |
|
tempoQuery.tag | string | "1.0.1" |
|
tolerations | list | [] |
Add the following repo to use the chart:
helm repo add grafana https://grafana.github.io/helm-charts
A major chart version change indicates that there is an incompatible breaking change needing manual actions.
Upgrading from pre 0.7.0 will, by default, move your trace storage from /tmp/tempo/traces
to /var/tempo/traces
.
This will cause Tempo to lose trace history. If you would like to retain history just copy the contents from the
old folder to the new.