Jaka jest nazwa użytkownika / hasło / klucze do ssh do maszyny wirtualnej Minikube?
docker
containers
virtualbox
kubernetes
zupibionika
źródło
źródło
Odpowiedzi:
Można użyć binarny Minikube do tego
minikube ssh
.źródło
Minikube używa boot2docker jako obrazu podstawowego, więc domyślny login SSH do maszyny wirtualnej kończy się na
docker:tcuser
1 .źródło
Ja też chciałem się zalogować bez polecenia Minikube. Zauważyłem, że upuszcza generowany przez siebie klucz SSH do ~ / .minikube / Machines // id_rsa.
Moja maszyna została nazwana domyślnym „minikube”, dlatego mogłem:
źródło
W przypadku Windows Hyper-V odpowiedzią było
otwórz "Hyper-V Manager"
kliknij prawym przyciskiem myszy maszynę wirtualną „minikube”
użytkownik „root”
Nie było hasła… które mnie dostało.
źródło
Pokaże ci dane wyjściowe, w których możesz zobaczyć pełne polecenie SSH
źródło
docker exec -it bash
jeden z kontenerów wymienionych wdocker ps
.docker / tcuser to nazwa użytkownika / hasło umożliwiające dostęp do niego, a także prosta droga.
jeśli chcesz tylko opanować platformę sterowania, minikube ssh to szybki sposób na zalogowanie.
źródło
Wszystkie wymienione pliki to AuthOptions, które można skonfigurować w pliku config.json:
$HOME\.minikube\machines\minikube\config.json
Generalnie, użytkownik SSH jest:
docker
.Jeśli chcesz ssh do węzła / maszyny wirtualnej Minikube, użyj kluczy SSH. Możesz użyć aplikacji klienckiej Windows, takiej jak WinSCP, aby skonfigurować klucze dla maszyny wirtualnej. Jeśli format kluczy nie jest zgodny z oczekiwaniami (.ppk), użyj innego klienta o nazwie PuttyGen, aby przekonwertować klucze na oczekiwany format.
Po zakończeniu zaloguj się za pomocą WinSCP, a umożliwi ci to shh do żądanej maszyny wirtualnej przy użyciu skonfigurowanych kluczy.
źródło
Pobieranie użytkownika i hasła do minikube na Macu.
cat ~/.minikube/machines/minikube/config.json
Logowanie przez SSH
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
źródło