kubesphere / kubekey

Install Kubernetes/K3s only, both Kubernetes/K3s and KubeSphere, and related cloud-native add-ons, it supports all-in-one, multi-node, and HA 🔥 ⎈ 🐳
https://kubesphere.io
Apache License 2.0
2.36k stars 550 forks source link

ARM64 Support for KubeSphere #1192

Open hunter01bird opened 2 years ago

hunter01bird commented 2 years ago

Your current KubeKey version

No response

Describe this feature

Kubekey下个版本是否能够兼容arm平台上部署kubesphere

Describe the solution you'd like

Kubekey下个版本是否能够兼容arm平台上部署kubesphere

Additional information

No response

FeynmanZhou commented 2 years ago

Hi @hunter01bird ,

Thanks for this feature request. As there are some upstream projects (Istio, Jenkins, etc.) that don't provide ARM images and support, the KubeSphere community is short of hands at it right now, and it has a lot of compatibility testing work to ensure the stability on ARM64 devices. Are you interested in helping us to contribute to the ARM64 support of KubeSphere and its dependencies? If so, we could move forward it together in the future release.

In addition, the KubeSphere community provided ARM64 support for 3.0.0. You could check it out from this blog. QingCloud is also providing the commercial distribution with ARM64 support for KubeSphere, which has been tested with some ecosystem providers and OS.

niconical commented 2 years ago

Hi @hunter01bird ,

Thanks for this feature request. As there are some upstream projects (Istio, Jenkins, etc.) that don't provide ARM images and support, the KubeSphere community is short of hands at it right now, and it has a lot of compatibility testing work to ensure the stability on ARM64 devices. Are you interested in helping us to contribute to the ARM64 support of KubeSphere and its dependencies? If so, we could move forward it together in the future release.

In addition, the KubeSphere community provided ARM64 support for 3.0.0. You could check it out from this blog. QingCloud is also providing the commercial distribution with ARM64 support for KubeSphere, which has been tested with some ecosystem providers and OS.

I'm trying to use KubeKey on ARM64 platform(Huawei KungPeng 920 CPU), so I think I can do some work.