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

ARM Images #264

Open
DWSR opened this issue Mar 10, 2021 · 10 comments · May be fixed by #1453
Open

ARM Images #264

DWSR opened this issue Mar 10, 2021 · 10 comments · May be fixed by #1453
Assignees
Labels
ArgoCD help wanted Extra attention is needed

Comments

@DWSR
Copy link

DWSR commented Mar 10, 2021

Any change that ARM images could be published? They can be built via e.g. buildx or podman cross-build support to avoid requiring access to ARM hardware.

I'd like to use these on my Raspberry Pi cluster, but I'm sure that there are also folks who want to use them on their Graviton-powered EKS clusters.

@ionutz89
Copy link

It can be useful on RPI 4 cluster on arm64 arch.

@iam-veeramalla
Copy link
Collaborator

Hi @DWSR , ArgoCD does not support ARM as of today.

Do you want to move this issue to argoproj/argocd ? I think that is a better place for this issue :)

@DWSR
Copy link
Author

DWSR commented Jun 16, 2021

There's already an open issue: argoproj/argo-cd#4211

There's no reason to wait for ArgoCD to support ARM though, IMO. You can easily run mixed architecture clusters (I'm running one at home) and introducing ARM support in the operator isn't blocked on ARM support in ArgoCD itself.

@darktempla
Copy link

Any update on this one in the past year or so?

@iam-veeramalla iam-veeramalla added the help wanted Extra attention is needed label Jul 28, 2022
@iam-veeramalla
Copy link
Collaborator

Anyone in the community willing to contribute to this ?

@tylerauerbeck
Copy link
Contributor

I can take a look at this.

@acelinkio
Copy link

acelinkio commented May 27, 2023

Following up on this. quay.io/argoprojlabs/argocd-operator image still does not support ARM. Deployed using Alpha channel which is on v0.6.0

Manager container returns exec /manager: exec format error

@lwj5
Copy link

lwj5 commented Apr 6, 2024

@iam-veeramalla is this still open for contrib?

@lwj5 lwj5 linked a pull request Jul 10, 2024 that will close this issue
2 tasks
@lwj5
Copy link

lwj5 commented Jul 10, 2024

Updated build step, #1453. Up for discussion

@svghadi
Copy link
Collaborator

svghadi commented Jul 21, 2024

Thanks @lwj5 for the PR. It's a good start.

To fully support operator installation on ARM via OLM, a few more changes are needed:

However, before proceeding with these changes, I would like to hear the thoughts of other maintainers.
@iam-veeramalla, @anandf, @jgwest - Do you have any concerns, objections, or comments on supporting ARM?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ArgoCD help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants