Skip to content

canonical/tempo-coordinator-k8s-operator

Repository files navigation

Tempo Operator

CharmHub Badge Release Discourse Status

This repository contains the source code for a Charmed Operator that drives Tempo on Kubernetes. It is destined to work together with tempo-worker-k8s to deploy and operate Tempo, a distributed tracing backend backed by Grafana. See Tempo HA documentation for more details.

Usage

Assuming you have access to a bootstrapped Juju controller on Kubernetes, you can:

$ juju deploy tempo-coordinator-k8s # --trust (use when cluster has RBAC enabled)

See Deploy Tempo on top of COS-Lite for the full tutorial.

OCI Images

This charm, by default, deploys ubuntu/nginx:1.24-24.04_beta and nginx/nginx-prometheus-exporter:1.1.0.

Contributing

Please see the Juju SDK docs for guidelines on enhancements to this charm following best practice guidelines, and the contributing doc for developer guidance.