open-telemetry / opentelemetry-go-instrumentation

OpenTelemetry Auto Instrumentation using eBPF
https://opentelemetry.io
Apache License 2.0
540 stars 81 forks source link

Distribute a binary #391

Open pellared opened 1 year ago

pellared commented 1 year ago

Is your feature request related to a problem? Please describe.

Currently only a container is being distributed as part of the release.

People may want to use automatic instrumentation on bare metal. It may be easier for users to just download and extract the binary.

Describe the solution you'd like

Additionally distribute a .tar.gz archive containing the binary bundled together with license and copywrite notices.

Alternative

Get the binary from the docker container doing something like https://stackoverflow.com/a/31316636

MrAlias commented 8 months ago

For reference: https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/blob/main/.github/workflows/release.yml

MrAlias commented 6 months ago

We will need to include a trust source for our released binaries. We should look into what the collector does with cosign (https://github.com/open-telemetry/opentelemetry-collector-releases/issues/203).