-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Investigate running x86 kubernetes on M1 #11725
Comments
On a side note, we have been using this to run aarch64 processes on amd64 for a while now... https://www.docker.com/blog/getting-started-with-docker-for-arm-on-linux/ It is also possible to run the whole OS (system), but then you lose the KVM/HVF acceleration. https://qemu-project.gitlab.io/qemu/about/ (for "system" vs "user mode") Sometimes it has to be done, like when it is not possible to cross-compile for instance. We would require multi-node for deploying VM workers of different architecture, though. |
/remove-kind design |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
Is there any particular reason this was closed? This would be a huge feature to have, to run x86 images on an M1 cluster. |
Would love to have this be opened again! |
For what it's worth for anyone else in the same position, I've migrated to colima for this purpose and have been quite pleased. Emulation works flawlessly, supports Docker contexts (rather than having to use |
It should be natively supported by |
Docker Desktop for M1 now supports running x86 containers
We need to investigate if it's possible to run x86_64 kicbase there.
If yes, we could give a lot of flexibility to our users, including building mixed arm/x86 minikube clusters
It's qemu and probably is pretty slow, but worths a shot
The text was updated successfully, but these errors were encountered: