carvel-dev / ytt

YAML templating tool that works on YAML structure instead of text
https://carvel.dev/ytt
Apache License 2.0
1.66k stars 135 forks source link

Support Apple Silicon in https://carvel.dev/install.sh #812

Open wreulicke opened 1 year ago

wreulicke commented 1 year ago

Describe the problem/challenge you have

https://carvel.dev/install.sh is not supported for m1 mac. It checks only Darwin or not.

Describe the solution you'd like

It should use a result of uname -m, and select binaries by the result.

Anything else you would like to add:


Vote on this request

This is an invitation to the community to vote on issues, to help us prioritize our backlog. Use the "smiley face" up to the right of this comment to vote.

👍 "I would like to see this addressed as soon as possible" 👎 "There are other more important things to focus on right now"

We are also happy to receive and review Pull Requests if you want to help working on this issue.

github-actions[bot] commented 1 year ago

This issue is being marked as stale due to a long period of inactivity and will be closed in 5 days if there is no response.

joaopapereira commented 1 year ago

Hey @wreulicke we have the issue carvel-dev/release-scripts#31 that does ask for the same thing. We currently have a blocker, and that is kwt that is not yet building arm64 binaries. that can cause some delay.

We are a little bit short in time to get this piece of work going. Is this something that you would like to help us out with by fixing this in our install.sh generation template? If so feel free to create a PR there and we will review it.