Wie lautet der Benutzername / das Passwort / die Schlüssel, um in die Minikube-VM zu ssh?
docker
containers
virtualbox
kubernetes
Suppebionik
quelle
quelle
Antworten:
Sie können hierfür die Minikube-Binärdatei verwenden
minikube ssh
.quelle
Minikube verwendet boot2docker als Basis-Image, sodass die Standard-SSH-Anmeldung an der VM
docker:tcuser
1 lautet .quelle
Ich wollte mich auch ohne den Minikube-Befehl anmelden. Ich habe festgestellt, dass der generierte SSH-Schlüssel in ~ / .minikube / machine // id_rsa abgelegt wird.
Mein Computer wurde als Standard "Minikube" bezeichnet, und daher konnte ich Folgendes tun:
quelle
Für Windows Hyper-V war die Antwort
Öffnen Sie "Hyper-V Manager".
Klicken Sie mit der rechten Maustaste auf die VM "minikube"
Benutzer "root"
Es gab kein Passwort, das mich dazu brachte.
quelle
Es zeigt Ihnen die Ausgabe, in der Sie den vollständigen SSH- Befehl sehen können
quelle
docker exec -it bash
einen der in aufgelisteten Containerdocker ps
.docker / tcuser ist der Benutzername / das Passwort, um darauf zuzugreifen, und es ist auch ein direkter Weg.
Wenn Sie nur die Steuerungsplattform beherrschen möchten, ist minikube ssh eine schnelle Möglichkeit , sich anzumelden .
quelle
Alle genannten Dateien sind AuthOptions, die in der Datei config.json konfiguriert werden können:
$HOME\.minikube\machines\minikube\config.json
Im Allgemeinen ist der SSH-Benutzer :
docker
.Wenn Sie ssh in Ihren Minikube-Knoten / Ihre VM einbinden möchten, verwenden Sie SSH-Schlüssel. Sie können eine Windows-Clientanwendung wie WinSCP verwenden , um die Schlüssel für Ihre VM zu konfigurieren. Wenn das Format der Schlüssel nicht wie erwartet ist (.ppk), verwenden Sie einen anderen Client namens PuttyGen , um die Schlüssel in das erwartete Format zu konvertieren.
Wenn Sie fertig sind, melden Sie sich mit WinSCP an und Sie können mit den konfigurierten Schlüsseln in die gewünschte VM shh.
quelle
Benutzer und Passwort für minikube in Mac abrufen.
cat ~/.minikube/machines/minikube/config.json
Anmeldung bei SSH
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
quelle