Я бы порекомендовал установить Minikube на вашей операционной системе ( Windows ) и использовать уже установленный Virtual box в качестве поставщика гипервизора.
Если по какой-либо причине вы хотите запустить егона виртуальной машине Ubuntu существует две опции:
I. Minikube поддерживает параметр --vm-driver = none, который запускает компоненты Kubernetes на хосте, а не на виртуальной машине.Для использования этого драйвера требуется Docker и среда Linux, но не гипервизор.В этом случае вы должны предоставить адрес локальному API-серверу
`minikube start --vm-driver=none --apiserver-ips 127.0.0.1 --apiserver-name localhost`
, а затем перейти и отредактировать ~ / .kube / config, заменив IP-адрес сервера, который был обнаружен в главном сетевом интерфейсе, на «localhost».».Например:
apiVersion: v1
clusters:
- cluster:
certificate-authority-data:/home/asuh/.minikube/ca.crt
server: https://localhost:8443
name: minikube
II. Установите VM Ware в Windows и запустите Ubuntu в установленном Virtualbox и включите VT-X / AMD-v во внешней виртуальной машине.
Относительно ошибки, которая у вас есть в данный момент:
Однако теперь я получаю еще одну ошибку, такую как: / usr / local / bin / minikube: невозможно выполнить двоичный файл
Убедитесь, что вы установили правильную версию Minikube.Для вашей Ubuntu VM это должно быть
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
&& chmod +x minikube