#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.