Ошибка при запуске мини-куба через строку состояния vscode

#kubernetes #visual-studio-code #minikube

#kubernetes #visual-studio-code #мини-куб

Вопрос:

Я пытаюсь запустить мини-куб в соответствии со строкой состояния мини-куба в vscode.

введите описание изображения здесь

Но это выдает ошибку:

Ошибка при запуске мини-куба. Ошибка: ! Указанная версия Kubernetes 1.10.0 меньше самой старой поддерживаемой версии: v1.13.0,! Вы можете принудительно установить неподдерживаемую версию Kubernetes с помощью флага —force, X завершается из-за K8S_OLD_UNSUPPORTED: Kubernetes 1.10.0 не поддерживается этой версией minikube

Я установил мини-куб с помощью brew install minikube команды.

Когда я пытаюсь запустить мини-куб из команды:

 minikube start  
😄  minikube v1.14.0 on Darwin 10.13.6
❗  Specified Kubernetes version 1.10.0 is less than the oldest supported version: v1.13.0
❗  You can force an unsupported Kubernetes version via the --force flag

❌  Exiting due to K8S_OLD_UNSUPPORTED: Kubernetes 1.10.0 is not supported by this release of minikube
  

Информация об окружающей среде:

  • ОС: macOS 10.13.6
  • версия мини-куба: minikube version: v1.14.0
  • Docker: Docker 2.4.0.0 в настоящее время является самой новой доступной версией.
  • Облачный код: v1.6.1
  • Версия Vscode: 1.50.1

Ответ №1:

Контекст: я запустил minikube два года назад. Недавно я снова начал использовать minikube, установите последнюю версию. Я вижу, что старый мини-куб активирован в контексте Kubernetes.

Решение: из этого комментария и комментария я попробовал следующую команду:

 ~ minikube delete --all --purge
🔥  Deleting "minikube" in docker ...
🔥  Removing /Users/ldu020/.minikube/machines/minikube ...
💀  Removed all traces of the "minikube" cluster.
🔥  Successfully deleted all profiles
💀  Successfully purged minikube directory located at - [/Users/ldu020/.minikube]
  

Тогда это работает.

 minikube start 
😄  minikube v1.14.0 on Darwin 10.13.6
  Automatically selected the docker driver
👍  Starting control plane node minikube in cluster minikube
🚜  Pulling base image ...
💾  Downloading Kubernetes v1.19.2 preload ...
    > preloaded-images-k8s-v6-v1.19.2-docker-overlay2-amd64.tar.lz4: 486.33 MiB
  

Дополнительный контекст:

Я не включил автономный сервер Kubernetes на рабочем столе docker.

введите описание изображения здесь

Комментарии:

1. Я просто хотел добавить, на случай, если другие попытались сделать то, что я сделал: minikube не может использовать экземпляр Kubernetes, который поставляется с Docker Desktop. Когда вы запустите 2 команды выше, minikube установит отдельную версию Kubernetes.