# 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.