2016-04-15 12 views

risposta

0

Questo significa che gli errori kubectl sta tentando di connettersi a un kubernetes apiserver in esecuzione sul computer locale, che è l'impostazione predefinita, se non si è configurato parlare con un apiserver remoto.

+0

Sto provando a lavorare sulla macchina locale e ancora ottengo questo errore .. come posso risolverlo (non riesco a creare un pod) – ItayB

+1

trovo la soluzione .. dovevo eseguire 'docker run -d ...'da: http://kubernetes.io/docs/getting-started-guides/docker/ – ItayB

24

Il problema è che il tuo kubeconfig non è corretto. di generare automaticamente funzionare:

gcloud container clusters get-credentials "CLUSTER NAME" 

questo ha funzionato per me.

+0

Avevo anche ricevuto questo errore dopo aver aggiornato la configurazione di un cluster. L'esecuzione di questo comando get-credentials ha funzionato per me. – Edo

0

Ho riscontrato questo problema utilizzando una finestra mobile locale. La cosa da fare è controllare i registri dei contenitori ruotandoli per capire cosa è andato storto. Per me è emerso che etcd era caduto su

$ docker logs <etcdContainerId> 
    <snip> 
    2016-06-15 09:02:32.868569 C | etcdmain: listen tcp 127.0.0.1:7001: bind: address already in use 

Aha! Avevo giocato con Cassandra in una finestra mobile e avevo inoltrato tutte le porte poiché non ero sicuro di quale fosse necessario esposto e 7001 è una delle sue porte. Fermare Cassandra, ripulire il caos e riavviarlo ha aggiustato le cose.

2

Riproduce lo stesso errore durante un'esercitazione di Udacity denominata Microservizi scalabili con Kubernetes https://classroom.udacity.com/courses/ud615, al punto di Utilizzo di Kubernetes, Parte 3 della lezione.

lancio una singola istanza:

kubectl run nginx --image=nginx:1.10.0

Errore:

Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.

Come ho risolto l'errore:

Accesso a Google Cloud Platform

Passare a Container Motore Google Cloud Platform, Container Engine

Clicca CONNECT su Cluster

Usa credenziali d'accesso per accedere Cluster [NAME] nel vostro Teminal

proceduto lavoro !!!

Problemi correlati