web-dev-qa-db-fra.com

Minikube sur Windows 10 avec Hyper-V bloqué sur "Démarrage des composants de cluster"

J'utilise minikube sur Windows 10 et j'essaie de le démarrer avec Hyper-V . Parce que je suis derrière un proxy d'entreprise et que j'utilise CNTLM pour éviter l'authentification. J'ai ajouté les http_proxy et https_proxy comme envois fixes.

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

La sortie est la suivante:

Démarrage du cluster Kubernetes v1.10.0 local ...
Démarrer la VM ...
Obtenir VM adresse IP ...
Déplacer des fichiers dans un cluster ...
Mise en place de certs ...
Connexion au cluster ...
Mise en place de kubeconfig ...
Démarrage des composants du cluster ...

À la dernière étape "Démarrer les composants du cluster", la commande stucks.

J'ai essayé d'activer la sortie prolixe, mais le journal n'enregistre rien après avoir atteint l'étape "Démarrer les composants du cluster".

La commande minikube ssh fonctionne et je peux envoyer un ping à 10.55.35.143:3128.

Quelqu'un pourrait-il me donner un indice sur ce que je fais mal?

Informations complémentaires Minikube version: v0.28.0

3
Yannic Klem

Téléchargez cmder , tapez bash pour passer à bash, exportez http_proxy et https_proxy et exécutez minikube start. Vous trouverez plus d’informations sur le sujet en question à l’adresse https://github.com/kubernetes/minikube/issues/2425 .

Vous pouvez également essayer de lancer minikube avec l'option --bootstrapper=localkube.

3
VKR

J'étais également bloqué "Démarrer les composants du cluster ..."
Après plusieurs tentatives, j'ai découvert dans un problème de github que je devais ajouter la variable système globale MINIKUBE_HOME, puis que cela fonctionnait. La variable doit pointer sur le chemin d'installation de minikube.exe.

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