Minikube VMにsshするためのユーザー名/パスワード/キーは何ですか?
これには、Minikubeバイナリminikube ssh
を使用できます。
Minikubeはそのベースイメージとしてboot2dockerを使用するため、VMへのデフォルトのSSHログインは最終的にdocker:tcuser
1 になります。
私もMinikubeコマンドなしでログインしたかった。生成したSSHキーを〜/ .minikube/machines // id_rsaにドロップすることがわかりました。
私のマシンはデフォルトの「minikube」と名付けられたため、次のことができました。
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
Windows Hyper-Vの答えは
「Hyper-Vマネージャー」を開きます
「minikube」VMを右クリックします
ユーザー「root」
パスワードがありませんでした。
minikube ssh -v 7
完全なSSHコマンドを確認できる出力が表示されます
/usr/bin/ssh -F /dev/null -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet -o ConnectionAttempts=3 -o ConnectTimeout=10 -o ControlMaster=no -o ControlPath=none [email protected] -o IdentitiesOnly=yes -i ~/.minikube/machines/minikube/id_rsa -p 56290
記載されているファイルはすべてAuthOptionsであり、config.jsonファイルで構成できます。
$HOME\.minikube\machines\minikube\config.json
一般的に、SSHユーザーはdocker
です。
Minikubeノード/ VMにSSH接続する場合は、SSHキーを使用します。 WinSCPなどのWindowsクライアントアプリケーションを使用して、VMのキーを構成できます。キーの形式が期待どおり(.ppk)でない場合は、PuttyGenと呼ばれる別のクライアントを使用して、キーを予想される形式に変換します。
完了したら、WinSCPを使用してログインすると、構成されたキーを使用して目的のVMにアクセスできるようになります。
Macでminikubeのユーザーとパスワードを取得します。
cat ~/.minikube/machines/minikube/config.json
SSHでのログイン
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
docker/tcuserは、それにアクセスするためのユーザー名/パスワードです。また、これも簡単な方法です。
制御プラットフォームを習得したいだけなら、minikube sshで簡単にログインできます。