Allow remote ansible provisioner to bypass ssh proxying and simply connect based on sshHostPort state #3846
Labels
provisioner/ansible-remote
question
stage/thinking
Flagged for internal discussions about possible enhancements
The ansible provisioner's SSH proxying is overly complicated and adds complexity making it's usage non-trivial and require a fair bit of research to fix. This approach was based upon @bhcleek assertion:
For those using ansible in production from control machines that SSH to remote hosts, there is no need to install ansible on the remote machines. Simply specify the user for the connection and either private key or password.
There should be an option to bypass the SSH proxying and have the ansible provisioner pull the sshHostPort state established by the communicator and use this for ansible communications.
The text was updated successfully, but these errors were encountered: