open-telemetry/opentelemetry-operator

Kubernetes Operator for OpenTelemetry Collector

Go

1,768

3,198 commits

updated Oct 12, 2026

See the code

README

Continuous Integration GoDoc OpenSSF Scorecard

OpenTelemetry Operator for Kubernetes

The OpenTelemetry Operator is an implementation of a Kubernetes Operator.

The operator manages:

Documentation

User documentation lives under docs/:

Helm Charts

You can install OpenTelemetry Operator via Helm Chart from the opentelemetry-helm-charts repository. More information is available in here.

Getting started

To install the operator in an existing cluster, make sure you have cert-manager installed and run:

kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/latest/download/opentelemetry-operator.yaml

Once the opentelemetry-operator deployment is ready, create your first OpenTelemetry Collector instance. See Creating an OpenTelemetry Collector for the walkthrough.

Contributing

Please see CONTRIBUTING.md.

In addition to the core responsibilities the operator project requires approvers and maintainers to be responsible for releasing the project. See RELEASE.md for more information and release schedule.

Maintainers

For more information about the maintainer role, see the community repository.

Approvers

For more information about the approver role, see the community repository.

Triagers

For more information about the triager role, see the community repository.

Emeritus Maintainers

For more information about the emeritus role, see the community repository.

Emeritus Approvers

For more information about the emeritus role, see the community repository.

Thanks to all the people who already contributed!

Contributors

License

Apache 2.0 License.

hacktoberfest
kubernetes-operator
opentelemetry
opentelemetry-collector

open-telemetry/opentelemetry-operator

Kubernetes Operator for OpenTelemetry Collector

Go

1,768

3,198 commits

updated Oct 12, 2026

See the code

README

Continuous Integration GoDoc OpenSSF Scorecard

OpenTelemetry Operator for Kubernetes

The OpenTelemetry Operator is an implementation of a Kubernetes Operator.

The operator manages:

Documentation

User documentation lives under docs/:

Helm Charts

You can install OpenTelemetry Operator via Helm Chart from the opentelemetry-helm-charts repository. More information is available in here.

Getting started

To install the operator in an existing cluster, make sure you have cert-manager installed and run:

kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/latest/download/opentelemetry-operator.yaml

Once the opentelemetry-operator deployment is ready, create your first OpenTelemetry Collector instance. See Creating an OpenTelemetry Collector for the walkthrough.

Contributing

Please see CONTRIBUTING.md.

In addition to the core responsibilities the operator project requires approvers and maintainers to be responsible for releasing the project. See RELEASE.md for more information and release schedule.

Maintainers

For more information about the maintainer role, see the community repository.

Approvers

For more information about the approver role, see the community repository.

Triagers

For more information about the triager role, see the community repository.

Emeritus Maintainers

For more information about the emeritus role, see the community repository.

Emeritus Approvers

For more information about the emeritus role, see the community repository.

Thanks to all the people who already contributed!

Contributors

License

Apache 2.0 License.

hacktoberfest
kubernetes-operator
opentelemetry
opentelemetry-collector

Project health

Overall

6.9/10

Maintained

10/10

Code review

10/10

Contributors

10/10
OpenSSF Scorecard

Latest release

v1.51.0 · May 18, 2022

Releases this year

24

Significant stargazers

(top 24 of 30)

Chris Aniszczyk

828 followers · starred Feb 2023

David Ashpole

162 followers · starred Nov 2020

Mike Dame

90 followers · starred May 2022

Daniel Pacak

187 followers · starred Nov 2024