pomerium icon indicating copy to clipboard operation
pomerium copied to clipboard

platform: ARM32 support

Open travisgroth opened this issue 5 years ago • 3 comments
trafficstars

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

Due to the way envoy is distributed, we will be losing ARM support on the new release. This issue is to track re-adding it.

Describe the solution you'd like

ARM64 at least. ARM32 as well, ideally.

travisgroth avatar May 30 '20 10:05 travisgroth

Also note Pomerium no longer support BSD due to the dependency on Envoy, making this a breaking change.

As a casual contributor of this project, having to learn how Envoy works also raised the bar for me to contribute.

Now that the decision has been made, I hope we can be more careful introducing changes like this in the future. Thank you for your work!

yegle avatar Jun 12 '20 02:06 yegle

I'm also stuck with 0.8.3 working on BSD infra.

I haven't made a research though on why this is a braking change as, macos being also unix derivative, is supported whilst BSD is not. My wild guess is that there's no envoy port thus making it far more complicated than anticipated cc @delphij?

edit: this might be it

mike-code avatar Aug 05 '20 10:08 mike-code

Arm64 on Linux is now supported fully. Arm32 is still hampered by envoy, though.

I'm going to rescope this as arm32 only.

travisgroth avatar Nov 24 '20 18:11 travisgroth