apiVersion: tempo.grafana.com/v1alpha1
kind: TempoStack
metadata:
name: sample
namespace: <project_of_tempostack_instance>
spec:
storageSize: <value>Gi # (1)
storage:
secret: # (2)
name: <secret_name> # (3)
type: <secret_provider> # (4)
tls: # (5)
enabled: true
caName: <ca_certificate_configmap_name> # (6)
template:
queryFrontend:
jaegerQuery:
enabled: true
ingress:
route:
termination: edge
type: route
resources: # (7)
total:
limits:
memory: <value>Gi
cpu: <value>m
-
Size of the persistent volume claim for the Tempo WAL. The default is
10Gi
. -
Secret you created in step 2 for the object storage that had been set up as one of the prerequisites.
-
Value of the
name
in themetadata
of the secret. -
Accepted values are
azure
for Azure Blob Storage;gcs
for Google Cloud Storage; ands3
for Amazon S3, MinIO, or {odf-full}. -
Optional.
-
Optional: Name of a
ConfigMap
object that contains a CA certificate. -
Optional.