apiVersion: v1
data:
  overrides.yaml: |
    overrides: {}
  tempo-query.yaml: |
    backend: 127.0.0.1:3100
  tempo.yaml: |
    multitenancy_enabled: false
    search_enabled: false
    compactor:
      compaction:
        block_retention: 48h
      ring:
        kvstore:
          store: memberlist
    distributor:
      ring:
        kvstore:
          store: memberlist
      receivers:
    querier:
      frontend_worker:
        frontend_address: RELEASE-NAME-tempo-distributed-query-frontend-discovery:9095
    ingester:
      lifecycler:
        ring:
          replication_factor: 1
          kvstore:
            store: memberlist
        tokens_file_path: /var/tempo/tokens.json
    memberlist:
      abort_if_cluster_join_fails: false
      join_members:
        - RELEASE-NAME-tempo-distributed-gossip-ring
    overrides:
      per_tenant_override_config: /conf/overrides.yaml
    server:
      http_listen_port: 3100
      log_level: info
      log_format: logfmt
      grpc_server_max_recv_msg_size: 4.194304e+06
      grpc_server_max_send_msg_size: 4.194304e+06
    storage:
      trace:
        backend: local
        blocklist_poll: 5m
        local:
          path: /var/tempo/traces
        wal:
          path: /var/tempo/wal
        cache: memcached
        memcached:
          consistent_hash: true
          host: RELEASE-NAME-tempo-distributed-memcached
          service: memcached-client
          timeout: 500ms
kind: ConfigMap
metadata:
  labels:
    app.kubernetes.io/component: distributor
    app.kubernetes.io/instance: RELEASE-NAME
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/name: tempo-distributed
    app.kubernetes.io/version: 1.3.0
    helm.sh/chart: tempo-distributed-0.15.1
  name: RELEASE-NAME-tempo-distributed
  namespace: default
