certificates icon indicating copy to clipboard operation
certificates copied to clipboard

Support more arches for images: linux/s390, linux/ppc64le

Open lunarwhite opened this issue 1 year ago • 3 comments

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

Similar to what we did for arm. Refer to issue: https://github.com/smallstep/certificates/issues/285

Docs for Multi-platform images: https://docs.docker.com/build/building/multi-platform/

Why is this needed?

Currently step-ca and step-cli officially support amd64, arm64 and 386. There are quite a few platforms use non{x86, arm} arch. Like ppc64le used by IBM Power, s390x used by IBM Z.

It would be nice to officially support more arches. It will offer more choices for users and developers.

lunarwhite avatar Jan 10 '24 05:01 lunarwhite

If this request is accepted, I'd like to help with it.

lunarwhite avatar Jan 10 '24 05:01 lunarwhite

Hey @lunarwhite, we discussed this issue and we're open to supporting more architectures in the images we distribute.

However, before we can do so, we'll need to ascertain we can maintain these going forward. Considering these architectures may or may not do everything our CA expects, we need to review the specifics of these architectures. Ideally, we'd also want to test these with some simulated, but realistic use cases.

hslatman avatar Jan 15 '24 15:01 hslatman