Add loongarch64 support#31338
Conversation
|
@NickJosevski thanks! ptal |
|
If LoongArch is supported, millions more developers will be involved in the development and use of Helm. |
Signed-off-by: yzewei <yangzewei@loongson.cn>
6f611a0 to
fd3ef2e
Compare
|
I didn't get a chance to look in detail. But at a glance it seems that (note: The good news is #31343 replaces gox (now deprecated) with goreleaser. This change might need to depend on this PR. |
That’s really good news, thank you! |
|
@yzewei sorry for the delay in this one. |
What this PR does / why we need it:
Add loongarch64 support for helm
LoongArch is a RISC-based CPU architecture increasingly adopted in server, cloud, and edge computing environments. As the LoongArch ecosystem grows, more and more open-source projects and container images provide LoongArch builds, for example, Alpine 3.22 already supports it, and Debian support is coming soon.
Helm, as a key package manager in the Kubernetes ecosystem, directly affects the experience of millions of LoongArch CPU users. Adding support for LoongArch builds would make Helm official binaries directly usable on LoongArch platforms, simplifying installation and deployment workflows, improving cross-architecture compatibility, and enhancing the value to the community.
Special notes for your reviewer:
The LoongArch architecture (LoongArch) is an Instruction Set Architecture (ISA) that has a RISC style.
Use QEMU to simulate the Loongarch architecture in other architecture.
If applicable: