package
0.14.0
Repository: https://github.com/grafana/tempo-operator.git
Documentation: pkg.go.dev

# Functions

BuildAll generates all manifests.
BuildConfigMap creates the Tempo ConfigMap for a monolithic deployment.
BuildGatewayObjects builds auxiliary objects required for multitenancy.
BuildGrafanaDatasource create a Grafana data source.
BuildJaegerUIIngress creates a Ingress object for Jaeger UI.
BuildJaegerUIRoute creates a Route object for Jaeger UI.
BuildPrometheusRules creates PrometheusRule objects.
BuildServiceAccount creates a Kubernetes service account for Tempo.
BuildServiceMonitor creates a ServiceMonitor.
BuildServices creates all services for a monolithic deployment.
BuildTempoStatefulset creates the Tempo statefulset for a monolithic deployment.
CommonLabels returns common labels for each TempoMonolithic object created by the operator.
ComponentLabels is a list of all commonLabels including the app.kubernetes.io/component:<component> label.

# Structs

Options defines calculated options required to generate all manifests.