How to SSH into app instance after launch/creation?
I am running DevStack on a remote VM. I logged into Horizon and created a new https://coreos.com/docs/running-coreos/platforms/iso/ (CoreOS) app instance from an ISO, using a Security Group and Key Pair that I previously set up.
The app has a status of 'Running' and appears to be online/healthy/working (as far as I can tell through Horizon at least).
I would now like to SSH into that instance and play around. It occurred to me that I never saw a "default SSH" username/password anywhere for CoreOS, so I googled it and found https://github.com/coreos/docs/issues/10 (this article) which states that the default user is core
and that instead of a password you are supposed to supply the SSH private key.
So I open a shell and run:
ssh -i ssh_test_1.pem core@10.0.0.3
Where ssh_test_1.pem
is the private key I previously downloaded after generating a Key Pair in Horizon, and where 10.0.0.3
is the IP of the CoreOS instance, according to Horizon.
When I run this I get:
ssh: connect to host 10.0.0.3 port 22: No route to host
Am I doing something fundamentally wrong? Any ideas as to what the fix is?