This is the repository for recommended Helm charts for running an OpenTelemetry Collector using the OpenTelemetry Operator for Kubernetes. We recommend following the quick start documenation here for using these charts.
⚠️ These OpenTelemetry Helm charts are under active development and may have breaking changes between releases.
[!NOTE] Arrow usage is in beta, please use at your own risk. Reach out if you have any issues.
In order to use an arrow trace collector, you can use (1) the prebuilt image available via the Github Container Registry (GHCR) or you may (2) build your own custom image.
docker pull ghcr.io/lightstep/otel-collector-charts/otelarrowcol-experimental:latest
/arrow/config/gateway-collector.yaml
) by running:
docker run -it -v $(PWD)/config/:/config --entrypoint /otelarrowcol ghcr.io/lightstep/otel-collector-charts/otelarrowcol-experimental:latest --config=/config/gateway-collector.yaml
Some of the features available in these charts are optional because they rely on components that have not been released in the OpenTelemetry Contrib Collector. Specifically, to make use of the new OpenTelemetry Protocol With Apache Arrow support requires using either the prebuilt image or a customer collector build at this time.
See the recommended custom collector build configuration as a starting point.
Please see CONTRIBUTING.md.