Skip to content

tempo values.yamlπŸ’£

nameOverrideπŸ’£

Type: string

Default value
""

Description: Overrides the chart’s name

fullnameOverrideπŸ’£

Type: string

Default value
""

Description: Overrides the chart’s computed fullname

replicasπŸ’£

Type: int

Default value
1

Description: Define the amount of instances

annotationsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Annotations for the StatefulSet

tempo.repositoryπŸ’£

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/grafana/tempo"

Description: Docker image repository

tempo.tagπŸ’£

Type: string

Default value
"2.0.1"

Description: Docker image tag

tempo.pullPolicyπŸ’£

Type: string

Default value
"IfNotPresent"

Description: Docker image pull policy

tempo.updateStrategyπŸ’£

Type: string

Default value
"RollingUpdate"

tempo.resources.limits.cpuπŸ’£

Type: string

Default value
"500m"

tempo.resources.limits.memoryπŸ’£

Type: string

Default value
"4Gi"

tempo.resources.requests.cpuπŸ’£

Type: string

Default value
"500m"

tempo.resources.requests.memoryπŸ’£

Type: string

Default value
"4Gi"

tempo.memBallastSizeMbsπŸ’£

Type: int

Default value
1024

tempo.multitenancyEnabledπŸ’£

Type: bool

Default value
false

tempo.reportingEnabledπŸ’£

Type: bool

Default value
true

Description: If true, Tempo will report anonymous usage data about the shape of a deployment to Grafana Labs

tempo.metricsGenerator.enabledπŸ’£

Type: bool

Default value
false

Description: If true, enables Tempo’s metrics generator (https://grafana.com/docs/tempo/next/metrics-generator/)

tempo.metricsGenerator.remoteWriteUrlπŸ’£

Type: string

Default value
"http://prometheus.monitoring:9090/api/v1/write"

tempo.ingesterπŸ’£

Type: object

Default value
{"max_block_bytes":1000000,"max_block_duration":"5m","trace_idle_period":"10s"}
Default value (formatted)
{
  "max_block_bytes": 1000000,
  "max_block_duration": "5m",
  "trace_idle_period": "10s"
}

Description: Configuration options for the ingester

tempo.querierπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Configuration options for the querier

tempo.queryFrontendπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Configuration options for the query-fronted

tempo.retentionπŸ’£

Type: string

Default value
"336h"

tempo.global_overrides.per_tenant_override_configπŸ’£

Type: string

Default value
"/conf/overrides.yaml"

tempo.overridesπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

tempo.server.http_listen_portπŸ’£

Type: int

Default value
3100

Description: HTTP server listen port

tempo.storage.trace.backendπŸ’£

Type: string

Default value
"local"

tempo.storage.trace.local.pathπŸ’£

Type: string

Default value
"/var/tempo/traces"

tempo.storage.trace.wal.pathπŸ’£

Type: string

Default value
"/var/tempo/wal"

tempo.receivers.jaeger.protocols.grpc.endpointπŸ’£

Type: string

Default value
"0.0.0.0:14250"

tempo.receivers.jaeger.protocols.thrift_binary.endpointπŸ’£

Type: string

Default value
"0.0.0.0:6832"

tempo.receivers.jaeger.protocols.thrift_compact.endpointπŸ’£

Type: string

Default value
"0.0.0.0:6831"

tempo.receivers.jaeger.protocols.thrift_http.endpointπŸ’£

Type: string

Default value
"0.0.0.0:14268"

tempo.receivers.zipkin.endpointπŸ’£

Type: string

Default value
"0.0.0.0:9411"

tempo.receivers.opencensusπŸ’£

Type: string

Default value
nil

tempo.receivers.otlp.protocols.grpc.endpointπŸ’£

Type: string

Default value
"0.0.0.0:4317"

tempo.receivers.otlp.protocols.http.endpointπŸ’£

Type: string

Default value
"0.0.0.0:4318"

tempo.securityContext.capabilities.drop[0]πŸ’£

Type: string

Default value
"ALL"

tempo.extraArgsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

tempo.extraEnvπŸ’£

Type: list

Default value
[]
Default value (formatted)
[]

Description: Environment variables to add

tempo.extraEnvFromπŸ’£

Type: list

Default value
[]
Default value (formatted)
[]

Description: Environment variables from secrets or configmaps to add to the ingester pods

tempo.extraVolumeMountsπŸ’£

Type: list

Default value
[]
Default value (formatted)
[]

Description: Volume mounts to add

tempoQuery.repositoryπŸ’£

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/grafana/tempo-query"

Description: Docker image repository

tempoQuery.tagπŸ’£

Type: string

Default value
"2.0.1"

Description: Docker image tag

tempoQuery.pullPolicyπŸ’£

Type: string

Default value
"IfNotPresent"

Description: Docker image pull policy

tempoQuery.enabledπŸ’£

Type: bool

Default value
true

Description: if False the tempo-query container is not deployed

tempoQuery.resourcesπŸ’£

Type: object

Default value
{"limits":{"cpu":"300m","memory":"256Mi"},"requests":{"cpu":"300m","memory":"256Mi"}}
Default value (formatted)
{
  "limits": {
    "cpu": "300m",
    "memory": "256Mi"
  },
  "requests": {
    "cpu": "300m",
    "memory": "256Mi"
  }
}

Description: Resource for query container

tempoQuery.extraArgsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

tempoQuery.extraEnvπŸ’£

Type: list

Default value
[]
Default value (formatted)
[]

Description: Environment variables to add

tempoQuery.extraVolumeMountsπŸ’£

Type: list

Default value
[]
Default value (formatted)
[]

Description: Volume mounts to add

tempoQuery.securityContext.capabilities.drop[0]πŸ’£

Type: string

Default value
"ALL"

securityContextπŸ’£

Type: object

Default value
{"fsGroup":1001,"runAsGroup":1001,"runAsNonRoot":true,"runAsUser":1001}
Default value (formatted)
{
  "fsGroup": 1001,
  "runAsGroup": 1001,
  "runAsNonRoot": true,
  "runAsUser": 1001
}

Description: securityContext for container

serviceAccount.createπŸ’£

Type: bool

Default value
true

Description: Specifies whether a ServiceAccount should be created

serviceAccount.nameπŸ’£

Type: string

Default value
nil

Description: The name of the ServiceAccount to use. If not set and create is true, a name is generated using the fullname template

serviceAccount.imagePullSecretsπŸ’£

Type: list

Default value
[{"name":"private-registry"}]
Default value (formatted)
[
  {
    "name": "private-registry"
  }
]

Description: Image pull secrets for the service account

serviceAccount.annotationsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Annotations for the service account

serviceAccount.labelsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Labels for the service account

serviceAccount.automountServiceAccountTokenπŸ’£

Type: bool

Default value
true

service.typeπŸ’£

Type: string

Default value
"ClusterIP"

service.annotationsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

service.labelsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

serviceMonitor.enabledπŸ’£

Type: bool

Default value
false

serviceMonitor.intervalπŸ’£

Type: string

Default value
""

serviceMonitor.additionalLabelsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

serviceMonitor.annotationsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

serviceMonitor.schemeπŸ’£

Type: string

Default value
""

serviceMonitor.tlsConfigπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

persistence.enabledπŸ’£

Type: bool

Default value
true

persistence.accessModes[0]πŸ’£

Type: string

Default value
"ReadWriteOnce"

persistence.sizeπŸ’£

Type: string

Default value
"15Gi"

podAnnotationsπŸ’£

Type: object

Default value
{"traffic.sidecar.istio.io/includeInboundPorts":"16687,16686,3100"}
Default value (formatted)
{
  "traffic.sidecar.istio.io/includeInboundPorts": "16687,16686,3100"
}

Description: Pod Annotations

podLabelsπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Pod (extra) Labels

extraVolumesπŸ’£

Type: list

Default value
[]
Default value (formatted)
[]

Description: Volumes to add

nodeSelectorπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Node labels for pod assignment. See: https://kubernetes.io/docs/user-guide/node-selection/

tolerationsπŸ’£

Type: list

Default value
[]
Default value (formatted)
[]

Description: Tolerations for pod assignment. See: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/

affinityπŸ’£

Type: object

Default value
{}
Default value (formatted)
{}

Description: Affinity for pod assignment. See: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity

priorityClassNameπŸ’£

Type: string

Default value
nil

Description: The name of the PriorityClass

domainπŸ’£

Type: string

Default value
"bigbang.dev"

Description: Domain used for BigBang created exposed services

istioπŸ’£

Type: object

Default value
{"enabled":false,"mtls":{"mode":"STRICT"},"tempoQuery":{"annotations":{},"enabled":true,"gateways":["istio-system/main"],"hosts":["tracing.{{ .Values.domain }}"],"labels":{}}}
Default value (formatted)
{
  "enabled": false,
  "mtls": {
    "mode": "STRICT"
  },
  "tempoQuery": {
    "annotations": {},
    "enabled": true,
    "gateways": [
      "istio-system/main"
    ],
    "hosts": [
      "tracing.{{ .Values.domain }}"
    ],
    "labels": {}
  }
}

Description: Toggle istio integration. Intended to be controlled via BigBang passthrough of istio package status

istio.mtlsπŸ’£

Type: object

Default value
{"mode":"STRICT"}
Default value (formatted)
{
  "mode": "STRICT"
}

Description: Default peer authentication values

istio.mtls.modeπŸ’£

Type: string

Default value
"STRICT"

Description: STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic

istio.tempoQueryπŸ’£

Type: object

Default value
{"annotations":{},"enabled":true,"gateways":["istio-system/main"],"hosts":["tracing.{{ .Values.domain }}"],"labels":{}}
Default value (formatted)
{
  "annotations": {},
  "enabled": true,
  "gateways": [
    "istio-system/main"
  ],
  "hosts": [
    "tracing.{{ .Values.domain }}"
  ],
  "labels": {}
}

Description: Tempo-Query specific VirtualService values

istio.tempoQuery.enabledπŸ’£

Type: bool

Default value
true

Description: Toggle VirtualService creation

objectStorage.access_key_idπŸ’£

Type: string

Default value
""

Description: AWS access_key_id for External ObjectStorage configuration

objectStorage.secret_access_keyπŸ’£

Type: string

Default value
""

Description: AWS secret_access_key for External ObjectStorage configuration

networkPoliciesπŸ’£

Type: object

Default value
{"controlPlaneCidr":"0.0.0.0/0","enabled":false,"ingressLabels":{"app":"istio-ingressgateway","istio":"ingressgateway"}}
Default value (formatted)
{
  "controlPlaneCidr": "0.0.0.0/0",
  "enabled": false,
  "ingressLabels": {
    "app": "istio-ingressgateway",
    "istio": "ingressgateway"
  }
}

Description: Toggle for BigBang specific NetworkPolicies. If disabled no NetworkPolicies will be installed with package ref: https://kubernetes.io/docs/concepts/services-networking/network-policies/

networkPolicies.ingressLabelsπŸ’£

Type: object

Default value
{"app":"istio-ingressgateway","istio":"ingressgateway"}
Default value (formatted)
{
  "app": "istio-ingressgateway",
  "istio": "ingressgateway"
}

Description: Istio IngressGateway labels for VirtualService external routing to app UI

networkPolicies.controlPlaneCidrπŸ’£

Type: string

Default value
"0.0.0.0/0"

Description: Use kubectl cluster-info and then resolve to IP for kube-api. Review value description in BigBang README.md

monitoringπŸ’£

Type: object

Default value
{"enabled":false}
Default value (formatted)
{
  "enabled": false
}

Description: Toggle monitoring integration. Intended to be controlled via BigBang passthrough of monitoring package status

ssoπŸ’£

Type: object

Default value
{"enabled":false}
Default value (formatted)
{
  "enabled": false
}

Description: SSO toggle. Intended to be controlled via BigBang passthrough, only affects network/auth policies.

bbtests.enabledπŸ’£

Type: bool

Default value
false

bbtests.cypress.artifactsπŸ’£

Type: bool

Default value
true

bbtests.cypress.envs.cypress_urlπŸ’£

Type: string

Default value
'http://{{ template "tempo.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local:16686'

bbtests.cypress.envs.cypress_tempo_datasourceπŸ’£

Type: string

Default value
'http://{{ template "tempo.fullname" . }}.{{ .Release.Namespace }}.svc:3100'

bbtests.cypress.envs.cypress_check_datasourceπŸ’£

Type: string

Default value
"false"

bbtests.cypress.envs.cypress_grafana_urlπŸ’£

Type: string

Default value
"http://monitoring-grafana.monitoring.svc.cluster.local"

bbtests.scripts.enabledπŸ’£

Type: bool

Default value
true

bbtests.scripts.imageπŸ’£

Type: string

Default value
"registry1.dso.mil/ironbank/big-bang/base:2.0.0"

bbtests.scripts.envs.TEMPO_METRICS_URLπŸ’£

Type: string

Default value
'http://{{ template "tempo.fullname" . }}.{{ .Release.Namespace }}.svc:3100'