Skip to content

OpenTelemetry Deployment

Deployment Patterns

Patterns you can apply to deploy the OpenTelemetry collector:

  • No Collector
  • Agent
  • Gateway

No Collector

Agent

Gateway

K8S

There are 2 ways of deploying OpenTelemetry Collector on Kubernetes:

Note

By default, opentelemetry-operator uses the opentelemetry-collector image. When the operator is installed using Helm charts, the opentelemetry-collector-k8s image is used. If you need a component not found in these releases, you may need to build your own collector.

You can refer to the Install the Collector | OpenTelemetry Docs and Kubernetes Getting Started | OpenTelemetry Docs for more details.

We'll use OpenTelemetry Operator for Kubernetes to deploy OpenTelemetry Collector.