Apa nama pengguna / kata sandi / kunci untuk ssh ke dalam VM Minikube?
docker
containers
virtualbox
kubernetes
soupybionics
sumber
sumber
Jawaban:
Anda dapat menggunakan biner Minikube untuk ini
minikube ssh
,.sumber
Minikube menggunakan boot2docker sebagai gambar dasarnya, jadi login SSH default ke VM akhirnya menjadi
docker:tcuser
1 .sumber
Saya juga ingin masuk tanpa perintah Minikube. Saya menemukan bahwa itu menjatuhkan kunci SSH yang dihasilkannya menjadi ~ / .minikube / mesin // id_rsa.
Mesin saya diberi nama "minikube" default, dan oleh karena itu saya dapat melakukan:
sumber
Untuk windows hyper-v jawabannya adalah
buka "Manajer Hyper-V"
klik kanan pada VM "minikube"
pengguna "root"
Tidak ada kata sandi .. yang membuatku masuk.
sumber
Ini akan menunjukkan kepada Anda output di mana Anda dapat melihat perintah SSH lengkap
sumber
docker exec -it bash
salah satu kontainer yang terdaftardocker ps
.docker / tcuser adalah nama pengguna / kata sandi untuk mengaksesnya, dan ini juga merupakan cara langsung.
jika Anda hanya ingin menguasai platform kontrol, maka minikube ssh adalah cara cepat untuk login.
sumber
Semua file yang disebutkan adalah AuthOptions, yang dapat dikonfigurasi di file config.json:
$HOME\.minikube\machines\minikube\config.json
Umumnya, pengguna SSH adalah:
docker
.Jika Anda ingin ssh ke node / VM Minikube Anda, gunakan kunci SSH. Anda dapat menggunakan aplikasi klien Windows seperti WinSCP untuk mengonfigurasi kunci untuk VM Anda. Jika format kunci tidak seperti yang diharapkan (.ppk), gunakan klien lain yang disebut PuttyGen untuk mengonversi kunci menjadi format yang diharapkan.
Setelah Anda selesai, masuk menggunakan WinSCP, dan itu akan memungkinkan Anda untuk beralih ke VM yang diinginkan menggunakan kunci yang dikonfigurasi.
sumber
Mendapatkan pengguna dan kata sandi untuk minikube di Mac.
cat ~/.minikube/machines/minikube/config.json
Loggin di SSH
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
sumber