Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fully support running jx on arm #8411

Open
ankitm123 opened this issue Oct 2, 2022 · 3 comments
Open

Fully support running jx on arm #8411

ankitm123 opened this issue Oct 2, 2022 · 3 comments
Assignees
Labels
area/arm support for arm

Comments

@ankitm123
Copy link
Member

ankitm123 commented Oct 2, 2022

With all major cloud providers supporting arm, I think it's important we support running Jenkins X on arm devices like AWS graviton, raspberry pi etc.
We publish arm binaries for jx cli and jx plugins. But our docker images don't fully support arm yet (they are mostly built on amd64).
Some of the third party images we use also don't support ARM atm: bitnami/charts#7305 (we use the kubectl image in an init container for external secrets for internal vault secret backend)

This issue will be used to track arm support in jx.

@ankitm123
Copy link
Member Author

pusher wave (used to keep pods in sync when a configuration or secret changes) also has issues:

k logs pusher-wave-pusher-wave-668c977679-59m5v
exec /bin/wave: exec format error

@ba11b0y
Copy link

ba11b0y commented Jan 4, 2023

I'd like to contribute to this.
From what I know from Slack is we also want to migrate to ko for building images. Maybe I can start small with the one that is not supported right now and then gradually move all. Where should I be starting from?

Also some questions/comments around the same:

  • For wave, it seems that we'll have to create our own image and use it.
  • While running jx locally on my M1 machine, I found that lighthouse-tekton-controller also isn't supported.
  • Is https://github.com/jenkins-x/jenkins-x-arm-support related to this?

@langleyd
Copy link

Arm support has landed in bitnami/charts#7305 now @ankitm123

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/arm support for arm
Projects
None yet
Development

No branches or pull requests

3 participants