title: Ansible remote controllers / slaves
body: <p>Is there a way to get Ansible commands to run in a master/slave setup, where commands are started on a master Ansible server and get run on the remote/slave Ansible servers?</p>
  
  <p>Jenkins/Bamboo/etc have similar concepts.</p>
  
  <p>Reason for this is having Ansible run commands in different AWS accounts and VPCs, on instances that are not publicly available.</p>
  
  <p>The ProxyCommand works fine for linux instances, but running commands on Windows instances in private subnets has proven to be very difficult. Running the commands on an Ansible instance local to that VPC may be an alternative to trying to use a jumphost/bastion.</p>