This repository has a personal collection of OpenTelemetry Collector distributions curated by @jpkrohling.
At every new version of the Collector, distributions are updated and published.
To add a new distribution to this repository:
- create a directory under
distributions
and place themanifest.yaml
there - add
./github/workflows/ci-<distribution>.yaml
and./github/workflows/release-<distribution>.yaml
files based on one of the existing distributions
You can test your new distribution with:
./test/test.sh -d YOUR_DISTRIBUTION
Or, to run everything the CI would run:
make ci