Какое имя пользователя / пароль / ключи для ssh в виртуальной машине Minikube?
docker
containers
virtualbox
kubernetes
soupybionics
источник
источник
Ответы:
Вы можете использовать бинарный Minikube для этого
minikube ssh
.источник
Minikube использует boot2docker в качестве базового образа, поэтому для входа в виртуальную машину по SSH используется значение
docker:tcuser
1 .источник
Я тоже хотел войти без команды Minikube. Я обнаружил, что он сбрасывает генерируемый им SSH-ключ в ~ / .minikube / machines // id_rsa.
Моя машина была названа "minikube" по умолчанию, и поэтому я мог:
источник
Для Windows Hyper-V ответ был
откройте «Диспетчер Hyper-V»
щелкните правой кнопкой мыши виртуальную машину "minikube"
пользователь "root"
Не было пароля ... который меня ввел.
источник
Он покажет вам результат, в котором вы можете увидеть полную команду SSH
источник
docker exec -it bash
перейти к одному из контейнеров, перечисленных вdocker ps
.docker / tcuser - это имя пользователя / пароль для доступа к нему, и это тоже прямой путь.
Если вы просто хотите освоить платформу управления, то minikube ssh - это быстрый способ входа в систему.
источник
Все упомянутые файлы являются AuthOptions, которые можно настроить в файле config.json:
$HOME\.minikube\machines\minikube\config.json
Как правило, пользователь SSH является:
docker
.Если вы хотите использовать ssh в своем узле / виртуальной машине Minikube, используйте ключи SSH. Вы можете использовать клиентское приложение Windows, такое как WinSCP, для настройки ключей для вашей виртуальной машины. Если формат ключей не соответствует ожидаемому (.ppk), используйте другой клиент с именем PuttyGen для преобразования ключей в ожидаемый формат.
После того, как вы закончите, войдите в систему с помощью WinSCP, и вы сможете подключиться к нужной виртуальной машине с помощью настроенных ключей.
источник
Получение пользователя и пароля для minikube на Mac.
cat ~/.minikube/machines/minikube/config.json
Вход по SSH
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
источник