You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The Data Prepper Docker image is only available for x86 architectures presently. It is written in Java and should be able to run on ARM.
Describe the solution you'd like
Provide an ARM architecture Docker image. This should be done as a Docker multiarch image so that users can follow the same instructions regardless of their architecture.
Since there are a lot of benefits of using Graviton instances in AWS, in both EC2 or EKS. It would be Nice to support running this container image in ARM architectures.
Need this also to run on our EKS clusters (Graviton nodes)
As AWS so much promoting they Graviton instances strange that DP still has no ARM image ready
@dlvenable Seems like I miss understood so there is possibility to build multi arch but only x64 is beeing built. So if this is small change maybe it could happen soon?
The difficulty we had is that we build on GitHub Actions which did not support ARM. However, it does appear that GitHub has added ARM workers recently.
data_prepper is one of the last things on my cluster to require amd64. Hoping we can get an arm64 image in the near future. It would save us money. We are on EKS.
Activity
daixba commentedon Sep 1, 2022
Since there are a lot of benefits of using Graviton instances in AWS, in both EC2 or EKS. It would be Nice to support running this container image in ARM architectures.
JustinasKO commentedon Oct 14, 2022
Need this also to run on our EKS clusters (Graviton nodes)
As AWS so much promoting they Graviton instances strange that DP still has no ARM image ready
dlvenable commentedon Oct 21, 2022
It appears that the Gradle plugin that Data Prepper uses to build Docker images supports multiarch through buildx.
palantir/gradle-docker#528
JustinasKO commentedon Oct 21, 2022
Great finding @dlvenable!
But then need to update info about image so it would be clear. ETC: https://hub.docker.com/r/opensearchproject/data-prepper/tags - shows that only supported arch is: linux/amd64
JustinasKO commentedon Oct 28, 2022
@dlvenable Seems like I miss understood so there is possibility to build multi arch but only x64 is beeing built. So if this is small change maybe it could happen soon?
dlvenable commentedon Sep 27, 2024
The difficulty we had is that we build on GitHub Actions which did not support ARM. However, it does appear that GitHub has added ARM workers recently.
https://github.blog/news-insights/product-news/arm64-on-github-actions-powering-faster-more-efficient-build-systems/
6 remaining items
RandellP commentedon Sep 4, 2025
data_prepper is one of the last things on my cluster to require amd64. Hoping we can get an arm64 image in the near future. It would save us money. We are on EKS.
dlvenable commentedon Feb 16, 2026
Resolved by various PRs. This will be available in Data Prepper 2.14.0.