ansible-pull vs ssh remote port forwarding

Not too many people use ansible-pull, though I wouldn’t really want my nodes to be able to SSH back to my server.

We are working on a REST-based callback solution that will allow you to simply allow a system to make a wget with a special token and request it be reconfigured.

This will allow full reporting as well as a really clean solution to the idea of nodes coming up at random times (like new cloud instances)

I Use ansible in pull mode a lot.

we are a dev shop and we use pull mode for dev machines using vagrant that come up at random times and in different time zones.

https://github.com/jamengual/ansible-vagrant-pullmode

I’m still working on it and making it better, now I’m working on changing the install script and some other new features.

Another reasons we like pull mode because it connects to github to download the new version of the playbook so we can have a custom versioned file per developer, it uses a cron job so is unattended and the developer doesn’t even know that is happening.

I will love to see how the REST Api will look like.

Thanks.

Running ansible straight from latest github!

I like it :slight_smile: