# jaeger-operator **Repository Path**: stella-hao/jaeger-operator ## Basic Information - **Project Name**: jaeger-operator - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-25 - **Last Updated**: 2025-09-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Build Status][ci-img]][ci] [![Go Report Card][goreport-img]][goreport] [![Code Coverage][cov-img]][cov] [![GoDoc][godoc-img]][godoc] [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/jaegertracing/jaeger-operator/badge)](https://securityscorecards.dev/viewer/?uri=github.com/jaegertracing/jaeger-operator) # Jaeger Operator for Kubernetes The Jaeger Operator is an implementation of a [Kubernetes Operator](https://kubernetes.io/docs/concepts/extend-kubernetes/operator/). ## Getting started Firstly, ensure an [ingress-controller is deployed](https://kubernetes.github.io/ingress-nginx/deploy/). When using `minikube`, you can use the `ingress` add-on: `minikube start --addons=ingress` Then follow the Jaeger Operator [installation instructions](https://www.jaegertracing.io/docs/latest/operator/). Once the `jaeger-operator` deployment in the namespace `observability` is ready, create a Jaeger instance, like: ``` kubectl apply -n observability -f - < --port= --name= ``` Or ```bash kubectl expose deployment --port= --name= ``` After the service is created, add the name of the service as an endpoint in their respective config as follows: * [Cassandra DB](https://github.com/jaegertracing/jaeger/blob/main/cmd/jaeger/config-cassandra.yaml): ```yaml jaeger_storage: backends: some_storage: cassandra: connection: servers: [] ``` * [ElasticSearch](https://github.com/jaegertracing/jaeger/blob/main/cmd/jaeger/config-elasticsearch.yaml): ```yaml jaeger_storage: backends: some_storage: elasticseacrh: servers: [] ``` Use the modified config to create Jaeger instance with the help of OpenTelemetry Operator. ```yaml kubectl apply -f - <