Is there any way to run actions on remote hosts (eg. core.remote) without the use of SSH key authentication?
I’ve specified a system user in /etc/st2/st2.conf and I’ve confirmed this user can access the client host without needing a password or a key. I have also removed the entry for ssh_key_file under the [system_user] stanza.
$ st2 run core.remote cmd=whoami hosts=localhost
$ st2 run core.remote cmd=whoami hosts=<one-of-my-remote-hosts>
Throws an error saying it can’t find the stanley user’s SSH key. It would be great if someone could point me to a method for configuring Stackstorm to connect to remote hosts without involving an SSH key.
Thanks in advance!