ARM distributions via tar.gz
Is your feature request related to a problem? Please describe.
The Data Prepper tar.gz distributions are only for x86 architectures currently. As Data Prepper is written in Java it should be able to run on ARM. The distribution which is bundled with a JDK needs to have an ARM distribution.
Describe the solution you'd like
Provide two new distributions for ARM64:
- Data Prepper for ARM
- Data Prepper with JDK for ARM
Describe alternatives you've considered (Optional)
The Data Prepper (without JDK) distribution should work for either x86 or ARM64. However, I propose creating an ARM distribution for the following reasons:
- This is what other projects in OpenSearch appear to do. See the artifacts page.
- This will be clearer for users. They can have more confidence for using the ARM64 distribution.
Additional context
This is related to #640.
Please extend the arm64 platform support requirement to the container image builds as well.
At the moment inspecting data-prepp container image https://hub.docker.com/r/opensearchproject/data-prepper/tags
reveals support only for amd64. Leading of course to main exec bin/data-prepper: exec format erroron arm64 platforms.
@nickytd , Yes, #640 proposes adding the ARM Docker image.
Any news on this ? I guess an arm image should be quiet common these days.
@dlvenable—Hey David, I see this has been bumped to the backlog. When do you think it will be released? Having an arm64 image would be great.