Команда Kubernetes kubectl apply не работает, выдает ошибку соединения отказано - PullRequest
0 голосов
/ 18 февраля 2020

Когда я пытаюсь настроить сеть pod, используя следующее kubectl apply -f ./deployment.yaml

Я получаю эту ошибку, пожалуйста, помогите:

error: unable to recognize "./deployment.yaml": Get http://localhost:8080/api?timeout=32s: dial tcp [::1]:8080: connect: connection refused

Вот вывод команды minikube logs:

? command runner: getting ssh client for bootstrapper: Error dialing tcp via ssh client: dial tcp 192.168.64.2:22: connect: operation timed out ? minikube is exiting due to an error. If the above message is not useful, open an issue: ? https://github.com/kubernetes/minikube/issues/new/choose

1 Ответ

0 голосов
/ 18 февраля 2020

Если у вас возникли проблемы с minikube. Вы можете сделать следующее:

Как и подсказал @RohanMehto, проверьте журналы с помощью minikube logs.

Если вы видите ошибку, которая выглядит следующим образом :

error: unable to recognize

Обычно это связано с неправильной конфигурацией kubectl.

Поскольку @ emeri c упоминается в комментариях, убедитесь, что ваша kubectl версия поддерживает версию minikube.

Обновление версии kubectl до последней исправило эту проблему.

Используйте minikube status, чтобы проверить, правильно ли настроен миникуб. Если есть какие-либо ошибки, эта команда предоставит, как решить проблемы.

...