Home / Companies / Grafana Labs / Blog / Post Details
Content Deep Dive

Simplify managing Grafana Tempo instances in Kubernetes with the Tempo Operator

Blog post from Grafana Labs

Post Details
Company
Date Published
Author
Andreas Gerstmayr
Word Count
1,332
Language
English
Hacker News Points
-
Summary

Andreas Gerstmayr, a software engineer at Red Hat, discusses the Tempo operator, a tool designed to simplify the deployment and management of Grafana Tempo instances within Kubernetes clusters. Tempo, a distributed tracing system, uses object storage for trace data, making it compatible with various environments and offering features like TraceQL for advanced trace searching. The Tempo operator automates the creation and management of necessary Kubernetes resources, allowing system administrators to efficiently handle configuration settings and deployment options. By leveraging the Operator Lifecycle Manager or applying Kubernetes manifests, users can install the operator, which dynamically responds to changes such as load increases by adjusting resources like replicas. Additional functionalities include support for resource limits, multitenancy, Jaeger UI deployment, metrics exposure, and mTLS security, all aimed at easing operational tasks for administrators and site reliability engineers. The operator is continually being improved to introduce more self-healing functionalities, thereby enhancing the management of Tempo clusters in production environments.