Qual é o nome de usuário / senha / chaves para ssh na VM do Minikube?
docker
containers
virtualbox
kubernetes
Sopaybionics
fonte
fonte
Respostas:
Você pode usar o binário do Minikube para isso
minikube ssh
,.fonte
O Minikube usa boot2docker como sua imagem base, então o login SSH padrão para a VM acaba sendo
docker:tcuser
1 .fonte
Eu também queria fazer o login sem o comando Minikube. Descobri que ele descarta a chave SSH gerada em ~ / .minikube / machines // id_rsa.
Minha máquina foi chamada de "minikube" padrão e, portanto, eu poderia fazer:
fonte
Para o Windows Hyper-V, a resposta foi
abra o "Gerenciador Hyper-V"
clique com o botão direito no "minikube" VM
usuário "root"
Não havia senha .. que me colocou dentro.
fonte
Ele mostrará a saída onde você pode ver o comando SSH completo
fonte
docker exec -it bash
acessar um dos contêineres listados emdocker ps
.docker / tcuser é o nome de usuário / senha para acessá-lo e também é uma maneira direta.
se você deseja apenas dominar a plataforma de controle, o minikube ssh é uma maneira rápida de fazer o login.
fonte
Todos os arquivos mencionados são AuthOptions, que podem ser configurados no arquivo config.json:
$HOME\.minikube\machines\minikube\config.json
Geralmente, o usuário SSH é:
docker
.Se você quiser fazer SSH em seu nó / VM do Minikube, use as chaves SSH. Você pode usar um aplicativo cliente do Windows como o WinSCP para configurar as chaves de sua VM. Se o formato das chaves não for o esperado (.ppk), use outro cliente chamado PuttyGen para converter as chaves no formato esperado.
Depois de terminar, faça login usando o WinSCP e ele permitirá que você entre na VM desejada usando as chaves configuradas.
fonte
Obtendo usuário e senha para minikube no Mac.
cat ~/.minikube/machines/minikube/config.json
Login em SSH
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
fonte