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

metallb-arp should install on arm64 #896

Open
claviola opened this issue Apr 30, 2023 · 3 comments · May be fixed by #898
Open

metallb-arp should install on arm64 #896

claviola opened this issue Apr 30, 2023 · 3 comments · May be fixed by #898

Comments

@claviola
Copy link

claviola commented Apr 30, 2023

They have been building images for arm64 for a while now (repo)

Expected Behaviour

metallb-arp is successfully installed

Current Behaviour

❯ ark install metallb-arp
Using Kubeconfig: /Users/claviola/kubeconfig
Node architecture: "arm64"
Error: only Intel, i.e. PC architecture is supported for this app

Possible Solution

Follow current install instructions and install the manifest at

kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.13.9/config/manifests/metallb-native.yaml

Steps to Reproduce (for bugs)

Attempt to install metallb-arp on an ARM-based machine

Context

I'm trying to install metallb-arp on an arm-based (aarch64) machine -- in this case a Raspberry Pi

If requesting a CLI for "arkade get"

Not applicable

Your Environment

  • What Kubernetes distribution are you using?
❯ kubectl version -o json | jq .serverVersion
{
  "major": "1",
  "minor": "26",
  "gitVersion": "v1.26.4+k3s1",
  "gitCommit": "8d0255af07e95b841952563253d27b0d10bd72f0",
  "gitTreeState": "clean",
  "buildDate": "2023-04-20T00:33:13Z",
  "goVersion": "go1.19.8",
  "compiler": "gc",
  "platform": "linux/arm64"
}
  • Operating System and version (e.g. Linux, Windows, MacOS):

MacOS 13.3.1

  • What arkade version is this?

0.9.13 and also built from HEAD

@alexellis
Copy link
Owner

Hi @claviola

I noticed you deleted most of the issue template 🙈 One of those questions was - "are you going to work on a solution for this?"

So.. are you? 😄 Or would you like to sponsor me via GitHub to tackle this for you?

Alex

@claviola claviola linked a pull request May 3, 2023 that will close this issue
6 tasks
@claviola
Copy link
Author

claviola commented May 3, 2023

Hi @alexellis, thanks for reaching out. The template is quite extensive and didn't really seem necessary for the narrow scope of the issue I was filing, but I went back in and filled it.

The section that says "If approved, are you willing to submit a pull request for this?" is under the heading "If requesting a CLI for "arkade get" which is not the case here. I don't mind doing it, so here's #898.

If you're mostly doing bug fixing on sponsorship now, then maybe this should feature more prominently on the template.

@alexellis
Copy link
Owner

Thanks for opening the PR.

If you're mostly doing bug fixing on sponsorship now, then maybe this should feature more prominently on the template.

Hey @claviola contributions are welcome, encouraged and accepted

For folks who want me to take my own time out to work on their personal requests, I don't mind helping if I have capacity, otherwise - a sponsorship (which by no means pays for my time spent) is a gesture of goodwill.

Alex

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

Successfully merging a pull request may close this issue.

2 participants