嗨,你知道我为什么会出现以下错误:
~ minikube start --vm-driver kvm2
minikube v1.0.0 on darwin (amd64)
Downloading Kubernetes v1.14.0 images in the background ...
Creating kvm2 VM (CPUs=2, Memory=2048MB, Disk=20000MB) ...
unsupported driver: kvm2
我已经安装:
brew update && brew install kubernetes-cli && brew cask install docker docker-machine minikube virtualbox && brew install hyperkit
答案 0 :(得分:1)
根据Minikube Driver Plugin Installation:
Minikube使用Docker Machine管理Kubernetes VM,因此它 受益于Docker Machine使用的驱动程序插件架构 提供一致的方式来管理各种VM提供程序。迷你库 嵌入VirtualBox和VMware Fusion驱动程序,因此没有其他 使用它们的步骤。但是,其他驱动程序需要额外的二进制文件才能 出现在主机PATH中。
KVM2驱动程序由minikube团队维护。它是通过minikube构建,测试和发布的,但是it's not supported by MacOS。
(我假设您正在使用MacOS,因为您使用brew
管理软件包)。
Minikube支持following drivers(设置为--vm-driver=xxxxx
;默认值为virtualbox
)
- virtualbox
- vmwarefusion
- kvm2
- kvm
- hyperkit
- xhyve(已弃用)
- hyperv
- 无(在主机上而不是在VM中运行Kubernetes组件。使用此驱动程序需要Docker和Linux环境
从此列表中,最适合与MacOS一起使用的驱动程序是: