Tell us about your request
Contribute to envoyproxy/envoy to enable arm64 architecture support for the Envoy container image.
Which integration(s) is this request for?
ARM-based instance families (e.g. a1, m6g, c6g, r6g)
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
I want to run App Mesh Virtual Nodes on ARM-based instances. Currently, I'm limited to x86_64-based instances.
Are you currently working around this issue?
No
Additional context
Some work is already being done with Envoy to add arm support.
Bazel binaries for building envoy are now available for arm64, see https://github.com/bazelbuild/bazel/issues/8833 and https://github.com/envoyproxy/envoy/issues/1861 - envoy is just waiting for arm64 test coverage.
Envoy is definitely the big blocker here, but we should also make sure the other artifacts we vend (app mesh proxy route manager, ecs cni, EKS controller(?)) are ARM ready as well.
FYI, Envoy just announced official ARM64 support: https://www.envoyproxy.io/docs/envoy/latest/install/building#arm64-binaries
Any updates on this?
Is there any update on this subject?
We are really waiting for this image to be released. Btw happy new year everyone!
@LancerRainier @jamsajones is there an update on this issue please?
WE ARE STILL WAITING ON THIS>>> Or at least make it open source so we can do the migration ourself.
Most helpful comment
Is there any update on this subject?
We are really waiting for this image to be released. Btw happy new year everyone!