server-edition icon indicating copy to clipboard operation
server-edition copied to clipboard

Raspberry Pi/ARM version?

Open rgaufman opened this issue 4 years ago • 9 comments

This is really great for amd64, but can you please add an arm version to run on devices like a Raspberry Pi?

rgaufman avatar Mar 27 '20 13:03 rgaufman

I briefly looked into the feasibility of this. It looks like we run ARM Docker containers on Github Actions via qemu-user-static. This works as expected:

- name: install qemu-user-static
  run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- name: arm32v7
  run: docker run --rm arm32v7/busybox uname -a
- name: aarch64
  run: docker run --rm arm64v8/busybox uname -a

References for background information:

Not sure how fast this is though.

If anyone else is interested in ARM support, please upvote.

One caveat we need to consider is that not all distributions support all architectures.

FooBarWidget avatar May 16 '20 12:05 FooBarWidget

Any news informations for that ?

nicovak avatar Mar 05 '21 07:03 nicovak

There are no plans for the forseeable future to add ARM support. It's technically possible, but building the necessary expertise, organizational infrastructure and testing infrastructure necessary for ARM support is not a priority at the moment.

FooBarWidget avatar Mar 18 '21 09:03 FooBarWidget

Other use case is for M1 macs, and we also run Ruby on AWS Graviton2 (ARM64) instances in production that would make good use of this

ollym avatar Aug 11 '21 13:08 ollym

Looking forward to the arm version!

taco-chen avatar Aug 25 '22 12:08 taco-chen

We want to use this in production but most of our devs run M1 macs so we're forced to break dev/prod parity if we want to use fullstaq-ruby, which seems like an unfortunate trade-off.

undergroundwebdesigns avatar Sep 27 '22 13:09 undergroundwebdesigns

We're looking at Graviton2 instances for CI and production too. Not having a release wouldn't be a blocker for us, but would mean we'd have to build our own.

technicalpickles avatar Oct 18 '22 14:10 technicalpickles

Same as @technicalpickles here, we are migrating from Opsworks with fullstaq-ruby and the most convenient instances are based on Graviton cpus, we would like to continue with fullstaq jemalloc version which gave us more RAM reliability on servers with puma.

neo87cs avatar May 02 '24 10:05 neo87cs