Skip to main content

Kubernetes Deployment

This guide walks you through using the Tracetest CLI to deploy Tracetest with Kubernetes.


This is an example of a production-ready deployment, but real-world deployments can vary significantly depending on desired performance and scale.

This setup is ideal for CI/CD environments and QA teams working in shared environments. You can use a remote or local (minikube, kind, etc) cluster.

We'll even help you setup a local cluster, if you need one.

After installing the CLI, run:

tracetest server install
Expected output
How do you want to run TraceTest? [type to search]:
Using Docker Compose
> Using Kubernetes

Select Using Kubernetes and follow the instructions.

Tools required (installed if missing):

  • kubectl
  • Helm

If you selected to run locally and want the installer to set up minikube for you:

  • Docker


  • Jaeger or other compatible backend. If missing, the installer will help you configure one.
  • OpenTelemetry Collector. If missing, the installer will help you configure one.



How to start:

Once installed, you can get started by launching Tracetest:

kubectl port-forward svc/tracetest 11633

Then launch a browser to http://localhost:11633/.

For more configuration options, read more in the configuration docs.