Как исправить ошибку установки minikube для версии 0.33.1 minikube в Windows 10?- ошибка перезапуска кластера - ошибка загрузки сертификата apiserver - PullRequest
0 голосов
/ 02 февраля 2019

Я пытаюсь установить kubernetes на мою локальную машину с Windows 10 через hyperv.Я получаю несколько ошибок, которые я не знаю, как их устранить.Я также пытался запустить kubernetes v1.8.0, но получил те же ошибки.

Вот что я ввожу в powershell:

start minikube start --kubernetes-version = "v1.10.11" --vm-driver = "hyperv" --hyperv-virtual-switch = "Minikube"

Вот что было возвращено:

Получение IP-адреса виртуальной машины ... Перемещение файлов в кластер ...Остановка дополнительного времени выполнения контейнера ... Машина существует, перезапуск компонентов кластера ... E0201 20: 22: 12.487856 13792 start.go: 382] Ошибка перезапуска кластера: выполняется cmd: альфа-фаза sudo kubeadm проверяет все --config / var / lib /kubeadm.yaml: команда не выполнена: альфа-фаза sudo kubeadm сертифицирует все --config /var/lib/kubeadm.yaml stdout: [сертификаты] Использование существующего сертификата ca и ключа.

stderr: сбой при загрузке сертификата apiserver:сертификат еще не действителен: процесс завершился со статусом 1, произошел сбой мини-куба :( выход с кодом ошибки 1

1 Ответ

0 голосов
/ 04 февраля 2019

Это может произойти из-за вашего старого кэша мини-куба.Я могу посоветовать вам удалить установку мини-куба вместе с кэшем мини-куба и начать с нуля.

1) удалить мини-куб minikube delete

2) очистить cache или.minikube папок:

cd C:\Users\user_name\.minikube\
Remove-Item –path C:\Users\user_name\.minikube\cache\* -recurse

Вышеприведенное приведёт в порядок существующий кеш вашего мини-куба.Для меня после теста было:

    Directory: C:\Users\User\.minikube\cache


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----     Mon 04.02.19   1:55 PM                iso
d-----     Mon 04.02.19   2:25 PM                v1.10.11
d-----     Mon 04.02.19   2:40 PM                v1.8.0

Или в качестве альтернативы вы можете попробовать удалить все папки .minikube.

Remove-Item –path C:\Users\user_name\.minikube\* -recurse -force

3) Запустить Minikube.Для меня это начало работать после вышеуказанных манипуляций.

PS C:\Windows\system32> minikube start --kubernetes-version="v1.10.11" --vm-driver="hyperv" --hyperv-virtual-switch="Minikube"
Starting local Kubernetes v1.10.11 cluster...
Starting VM...
Downloading Minikube ISO
 181.48 MB / 181.48 MB [============================================] 100.00% 0s
Getting VM IP address...
Moving files into cluster...
Downloading kubeadm v1.10.11
Downloading kubelet v1.10.11
Finished Downloading kubeadm v1.10.11
Finished Downloading kubelet v1.10.11
Setting up certs...
Connecting to cluster...
Setting up kubeconfig...
Stopping extra container runtimes...
Starting cluster components...
Verifying kubelet health ...
Verifying apiserver health ...
Kubectl is now configured to use the cluster.
Loading cached images from config file.


Everything looks great. Please enjoy minikube!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...