Kubernetes должен быть запущен.
Но проверьте информацию о вашем кластере:
> kubectl cluster-info
Kubernetes master is running at http://localhost:8080
To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.
Это сообщается как в docker / machine , так и docker /for-win или kubernetes / minikube .
Пока проблема не решена, и если нет брандмауэра / прокси-сервера, я видел ошибку, вызванную тем, что портуже занят .
См. также эту статью :
Проблема
Причина, по которой вы получаете сообщение об ошибке, заключается в том, чтоKuberentes не ищет нужную папку конфигурации, потому что путь конфигурации не настроен на компьютере с Windows 10.
Решение
Чтобы устранить проблему, я запусту команду ниже, которая сообщит Kubernetesгде найти файл конфигурации на машине.
Powershell
[Environment]::SetEnvironmentVariable("KUBECONFIG", $HOME + "\.kube\config", [EnvironmentVariableTarget]::Machine)