Best client platform to run Ansible from?

1,009 views
Skip to first unread message

Bruce

unread,
Mar 4, 2015, 12:31:19 AM3/4/15
to ansible...@googlegroups.com
Hi,

I asked this in the github issue tracker, but the mailing list is a more appropriate place.  I have a 2k+ server farm, with a mix of operating systems, and the problems associated with large installs.  (Some hosts won't ping, some don't respond well to ssh, etc..)

What client platforms do people run Ansible from to have the best success rate at kicking off jobs against the entire pool of servers?  I'm running Mac OS X, but at times, the ssh version was not the latest.

Thanks!

Dick Davies

unread,
Mar 4, 2015, 7:25:52 AM3/4/15
to ansible list
CentOS 7 VM works great for me, centos6 SSH was noticeably slower
(though TBH yosemite seems to work great too if you're already on the mac).

On 25 February 2015 at 17:17, 'Bruce' via Ansible Project
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to ansible-proje...@googlegroups.com.
> To post to this group, send email to ansible...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/3a210315-8373-4578-9480-57e886a59291%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Michael Peters

unread,
Mar 4, 2015, 9:57:53 AM3/4/15
to ansible...@googlegroups.com
If you are having SSH problems (really network problems), I've noticed
a big improvement when I run ansible from within the cluster that it's
managing. It's trickier if your server farm is spread out across
multiple DCs/clouds. But it's still more reliable than running it from
your laptop on a different network.
> To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAK5eLPSPQYOcO8UUHPA5n7hVV6j8purqf7yGPq5CdvZyv68PxQ%40mail.gmail.com.

Adam Miller

unread,
Mar 4, 2015, 10:56:13 AM3/4/15
to ansible...@googlegroups.com
I suspect that the answers you get to this question will be largely
subjective based on different people's distro/OS preferences. That
being said, I've been very happy with RHEL7, CentOS 7, and Fedora 21
as the "controller" machine. However, I'm sure OpenSUSE, Arch, debian,
Ubuntu, FreeBSD and many others would be fine candidates as well.

I think a distro with python 2.7.x and the latest version of OpenSSH
client would be good candidates. Also, a possible indication of what
works well might be what OS/Distros that Ansible Tower is supported
on.

-AdamM

Brian Coca

unread,
Mar 4, 2015, 10:58:35 AM3/4/15
to ansible...@googlegroups.com
I currently use Gentoo and Archlinux, but have used it with ubuntu,
debian, FreeBSD and Windows/Cygwin, this last one mostly while i was
installing linux on another machine and integrating it to 'coporate
infrastructures'.


--
Brian Coca

Serge van Ginderachter

unread,
Mar 4, 2015, 11:02:33 AM3/4/15
to ansible...@googlegroups.com

On 4 March 2015 at 16:55, Adam Miller <maxam...@fedoraproject.org> wrote:

I think a distro with python 2.7.x and the latest version of OpenSSH
client would be good candidates


​+1

Especially avoid older OpenSSH that don't support ControlMaster​

Reply all
Reply to author
Forward
0 new messages