it-swarm.com.de

Minikube unter Windows 10 mit Hyper-V auf "Clusterkomponenten starten"

Ich verwende minikube unter Windows 10 und versuche, es mit Hyper-V zu starten. Weil ich hinter einem Unternehmens-Proxy stehe und CNTLM verwende, um die Authentifizierung zu vermeiden. Ich habe http_proxy und https_proxy als Docker-Env hinzugefügt.

minikube start --vm-driver hyperv --hyperv-virtual-switch "PrimaryVirtualSwitch" --docker-env http_proxy=http://10.55.35.143:3128 --docker-env https_proxy=http://10.55.35.143:3128 --memory 8192 --cpus 4

Die Ausgabe ist die folgende:

Lokales Kubernetes v1.10.0 Cluster starten ...
VM wird gestartet ...
VM IP-Adresse abrufen ...
Dateien in Cluster verschieben ...
Certs einrichten ...
Verbindung zu Cluster herstellen ...
Kubeconfig einrichten ...
Clusterkomponenten werden gestartet ...

Beim letzten Schritt "Cluster-Komponenten starten" bleibt der Befehl hängen.

Ich habe versucht, die ausführliche Ausgabe zu aktivieren, aber nach dem Schritt "Clusterkomponenten starten" wird nichts protokolliert.

Der Befehl minikube ssh funktioniert und ich kann 10.55.35.143:3128 pingen.

Könnte mir jemand einen Hinweis geben, was ich falsch mache?

Zusätzliche Informationen Minikube-Version: v0.28.0

3
Yannic Klem

Laden Sie cmder herunter, geben Sie bash ein, um zur bash zu wechseln, exportieren Sie http_proxy und https_proxy und führen Sie den Start von minikube aus. Weitere Informationen zum verwandten Thema finden Sie unter https://github.com/kubernetes/minikube/issues/2425 .

Sie können auch versuchen, Minikube mit der Option --bootstrapper=localkube zu starten.

3
VKR

Ich war auch festgefahren "Cluster-Komponenten werden gestartet ..."
Nach vielen Wiederholungen habe ich in einem github-Problem herausgefunden, dass ich die globale Systemvariable MINIKUBE_HOME hinzufügen muss. Die Variable muss auf den Pfad zeigen, in dem minikube.exe installiert ist.

MINIKUBE_HOME=C:\Program Files (x86)\Kubernetes\Minikube
1
RenRen