実現したいこと
% minikube ssh
の接続先(以下minikube vm)にメインマシン(MacOS)上のファイルを転送したい。
環境
macOSのterminalからminikubeコマンドを叩いてkubernetes環境を構築しています。
- macOS Catalina
- minikube version: v1.19.0
手順
1. 以下のコマンドでkubernetes環境を構築。
% minikube start
2. 以下のコマンドでminikubeが作成したVMに接続できることを確認
% minikube ssh
試したこと
以下のコマンドはタイムアウトで接続に失敗しました。
zsh
1scp -i $(minikube ssh-key) <localfile> docker@$(minikube ip):<remotefile>
同様にsshを利用した接続も失敗しました。
zsh
1ssh -i $(minikube ssh-key) docker@$(minikube ip)
その他情報
minikube vm上でifconfig
docker@minikube:~$ ifconfig docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 ether 02:42:51:77:11:78 txqueuelen 0 (Ethernet) RX packets 2516 bytes 193372 (193.3 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 2758 bytes 653549 (653.5 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.49.2 netmask 255.255.255.0 broadcast 192.168.49.255 ether 02:42:c0:a8:31:02 txqueuelen 0 (Ethernet) RX packets 7538 bytes 28633282 (28.6 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 7714 bytes 851519 (851.5 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 loop txqueuelen 1000 (Local Loopback) RX packets 209648 bytes 37383886 (37.3 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 209648 bytes 37383886 (37.3 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 veth5ca4630: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 ether ea:01:30:29:31:fc txqueuelen 0 (Ethernet) RX packets 2516 bytes 228596 (228.5 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 2758 bytes 653549 (653.5 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。