web-dev-qa-db-fra.com

Minikube Dashboard renvoie 503 erreur sur macOS

J'ai récemment installé minikube et VirtualBox sur un nouveau Mac utilisant homebrew. Je suis les instructions du tutoriel officiel sur le minikube .

Voici comment je démarre le cluster -

minikube start --vm-driver=hyperkit

En cours d'exécution kubectl cluster-info J'ai compris

Kubernetes master is running at https://192.168.99.100:8443
CoreDNS is running at https://192.168.99.100:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.

Puis je pose le contexte de minikube

kubectl config use-context minikube

Mais quand je cours minikube dashboard il faut beaucoup de temps pour obtenir une sortie et finalement je reçois cette sortie -

http://127.0.0.1:50769/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ is not responding properly: Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503

Je m'attends à voir une interface utilisateur Web pour les grappes de minikube, mais je reçois une erreur. Y a-t-il quelque chose que je fais mal?

Plus d'infos -
OS: macOS Mojave (10.14)
La commande kubectl a été installée à l’aide de gcloud sdk.

Mettre à jour
Sortie de kubectl cluster-info dump

Unable to connect to the server: net/http: TLS handshake timeout

Sortie de kubectl get pods et kubectl get pods --all-namespaces tous les deux

The connection to the server 192.168.99.100:8443 was refused - did you specify the right Host or port?
25
noob

Je crois que quelque chose ne va pas avec le réseau de VirtualBox en conflit avec xhyve , je vous recommande complètement désinstaller VirtualBox . Installez docker pour mac et installez le pilote hyperkit

Hyperkit n'utilise essentiellement pas VirtualBox mais utilise l'hyperviseur xhyve .

Cela fonctionne pour moi l'installation de docker pour mac et le pilote hyperkit

$ kubectl cluster-info
Kubernetes master is running at https://192.168.64.2:8443
CoreDNS is running at https://192.168.64.2:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
$ minikube dashboard
Opening http://127.0.0.1:55919/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ in your default browser...
8
Rico

arrêtez le minikube:

minikube stop

nettoyer la configuration et les données actuelles de minikune (qui ne fonctionnent pas ou qui fonctionnent mal)

rm -rf  ~/.minikube

Recommencez minikube: (une nouvelle instance)

minikube start
35
Ijaz Ahmad Khan

Je pense que vous devriez supprimer un existant. Il suffit de lancer minikube delete -p minikube. Après la suppression, démarrez un nouveau cluster de minikube

2
Feruz Oripov

C'est bizarre mais installer un nouveau minikube fonctionne. Je ne sais pas quel est le problème qui a été résolu après une nouvelle installation.

1
Ravendra Singh

J'ai le même problème et mon environnement est le même que le vôtre.

????  Enabling dashboard ...
????  Verifying dashboard health ...
????  Launching proxy ...
????  Verifying proxy health ...
????  http://127.0.0.1:52582/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ is not responding properly: Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
  • MacOS 10.13.6
  • Docker Desktop pour mac
  • VirtualBox
  • Kubernetes v1.15.2

Ma solution est la suivante:

  1. supprimer la VM existante
minikube delete -p minikube
  1. commencer minikube
minikube start
  1. Y a-t-il un problème avec le tableau de bord?
mushuweideMacBook-Pro:tools mushuwei$ minikube dashboard
????  Verifying dashboard health ...
????  Launching proxy ...
????  Verifying proxy health ...
????  Opening http://127.0.0.1:53414/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ in your default browser...

entrez la description de l'image ici J'espère que mon expérience vous sera utile

1
james mu

Si vous voulez juste essayer le tableau de bord, vous pouvez exécuter un proxy avec kubectl proxy et y accéder dans http: // localhost: 8001/api/v1/espaces de nom/kube-system/services/https: kubernetes-dashboard:/proxy /

0
Miguel Medina