OpenTelemetry Deployment¶
Deployment Patterns¶
Patterns you can apply to deploy the OpenTelemetry collector:
- No Collector
- Agent
- Gateway
K8S¶
There are 2 ways of deploying OpenTelemetry Collector on Kubernetes:
- OpenTelemetry Collector Helm Chart. This helm chart can be used to install a collector as a
Deployment
,Daemonset
, orStatefulset
. - OpenTelemetry Operator for 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.