Я запускаю minikube с драйвером vbox. Я заметил, что когда я возвращаюсь на свою рабочую станцию после ее перехода в спящий режим, я не могу kubectl get pods
(или любой другой kubectl
команда).
Немного покопавшись, я обнаружил, что сетевой адаптер HostOnly машины minikube не работает. Я вошел в систему с minikube ssh
и попытался перезапустить интерфейс, но получаю сообщение об ошибке.
$ ifdown eth1
ifdown: can't open '/etc/network/interfaces': No such file or directory
единственное, что сейчас работает, это minikube stop
и minikube start
очередной раз. Но это занимает много времени, и я просто хочу вернуться к работе.
есть идеи о том, как быстрее исправить сеть после того, как она перешла в спящий режим? или вообще предотвратить потерю сети?
minikube start
должен возобновить кластер после остановки / приостановки.
Однако существует проблема с Minikube на сетевом адаптере VirtualBox и HostOnly, из-за которой адаптер иногда перестает работать. Когда это произойдет, вы можете сделать две вещи:
Выполнить minikube stop
и minikube start
как вы уже пробовали, это обычное обходное решение для этого.
Удалите VirtualBox и переустановите версию не ниже 5.0.12, которая должна решить эту проблему.
Эта ошибка обсуждается Вот и Вот если вы хотите узнать подробности.