¿Cuál es el nombre de usuario / contraseña / claves para SSH en la máquina virtual Minikube?
docker
containers
virtualbox
kubernetes
soupybionics
fuente
fuente
Respuestas:
Puede usar el binario Minikube para esto,
minikube ssh
.fuente
Minikube usa boot2docker como su imagen base, por lo que el inicio de sesión SSH predeterminado en la VM termina siendo
docker:tcuser
1 .fuente
Yo también quería iniciar sesión sin el comando Minikube. Descubrí que suelta la clave SSH que genera en ~ / .minikube / machines // id_rsa.
Mi máquina se llamó el "minikube" predeterminado y, por lo tanto, pude hacer:
fuente
Para windows hyper-v, la respuesta fue
abre "Administrador de Hyper-V"
haga clic derecho en la máquina virtual "minikube"
usuario "root"
No había contraseña ... que me hizo entrar.
fuente
Le mostrará la salida donde puede ver el comando SSH completo
fuente
docker exec -it bash
uno de los contenedores enumerados endocker ps
.docker / tcuser es el nombre de usuario / contraseña para acceder a él, y también es una forma directa.
si solo desea dominar la plataforma de control, entonces minikube ssh es una forma rápida de iniciar sesión.
fuente
Todos los archivos mencionados son AuthOptions, que se pueden configurar en el archivo config.json:
$HOME\.minikube\machines\minikube\config.json
Generalmente, el usuario SSH es:
docker
.Si desea ingresar a su nodo / VM de Minikube, use las claves SSH. Puede utilizar una aplicación cliente de Windows como WinSCP para configurar las claves de su máquina virtual. Si el formato de las claves no es el esperado (.ppk), utilice otro cliente llamado PuttyGen para convertir las claves al formato esperado.
Una vez que haya terminado, inicie sesión con WinSCP y le permitirá ingresar a la máquina virtual deseada usando las claves configuradas.
fuente
Obtener usuario y contraseña para minikube en Mac.
cat ~/.minikube/machines/minikube/config.json
Iniciar sesión en SSH
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
fuente