aws-otel-collector icon indicating copy to clipboard operation
aws-otel-collector copied to clipboard

Add the ability to install pre-compiled binary from aws managed repository

Open lewinkedrs opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe. Currently to install the collector onto an ec2 instance there are 3 options: -Clone the repo and build an rpm from source -Use the SSM distributor -Use a pre-built container image.

Some users who have hardened ec2 images cannot easily add GO tooling required to build the rpm from source. They also may not have SSM or docker for the other two methods. These users would prefer to install the collector via a repository manager like yum or apt. This would allow them to install a pre-built binary on to a Linux ec2 instance.

Describe the solution you'd like Provide a pre-compiled binary in an aws managed repository.

Describe alternatives you've considered If the customer has a separate build environment, they could build externally themselves and add to private repository. This is a lengthy process for customers who just want to POC or test the collector for further adoption.

lewinkedrs avatar Sep 21 '22 14:09 lewinkedrs

We provide RPM and DEB artifacts with every release, distributed via S3. I do not believe we have a mechanism available to us to distribute these through a managed repository that would integrate with apt or yum. The artifacts can, however, be downloaded with curl and installed with dpkg or rpm.

Aneurysm9 avatar Oct 04 '22 16:10 Aneurysm9

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.

github-actions[bot] avatar Dec 04 '22 20:12 github-actions[bot]

This issue was closed because it has been marked as stale for 30 days with no activity.

github-actions[bot] avatar Jan 08 '23 20:01 github-actions[bot]