-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Description
The hyperkit driver does not support Apple silicon machines introduced in June 2020. There are no plans to add support for Apple silicon and it was replaced by the virtualization framework in the docker project.
Building hyperkit requires the xcgo container with is not maintained for several years, and has many vulnerabilities (#21012).
The docker-machine-driver-hyperkit requires root permissions. Currently minikube add the setuid bit to make this driver runable by root by any user, obtaining user password with sudo. This is insecure and wrong in many ways.
The minikube project does not have enough contributors to support legacy drivers. We want to spend time on making modern drivers better, providing value to most users.
The driver is mark deprecated in minikube 1.37 and we want to remove it in minikube 1.38.
macOS users with intel based machines can use other drivers: vfkit (preferred), qemu, or docker. macOS user with Apple silicon machine can also use the new krunkit driver (experimental).