Overview of the OpenTelemetryCollector Custom Resource
mainThe OpenTelemetryCollector is a Custom Resource (CR) used to manage OpenTelemetry Collector instances within a Kubernetes cluster via the OpenTelemetry Operator. It allows you to define how collectors are deployed, how they are injected into workloads, and how they observe the cluster.
Key management capabilities include:
- Deployment modes: Choosing how the collector is deployed (e.g., as a sidecar or a standalone deployment).
- Sidecar injection: Automatically injecting collectors into application pods.
- Image pull secrets: Configuring credentials for pulling private collector images.
- Cluster Observability: Using the
ClusterObservabilitycontroller to manage cluster-wide telemetry collection.