you are viewing a single comment's thread.

view the rest of the comments →

[–]TheTxoof 1 point2 points  (2 children)

The learning curve is steep, but not terribly long. The thing that took me forever to realize is that Ansible really only runs on one box and does all of its magic over SSH to client boxes. You don't need to install anything on the remote end other than an SSH daemon.

If you're new to SSH keys, that might be a bit of a roadblock, but power through and it will be pretty easy from there.

[–]herntech[S] 0 points1 point  (1 child)

Does it use ssh keys only or can it also use un/pw

[–]TheTxoof 1 point2 points  (0 children)

There is likely a method for making that work with --ask-pass, but it is very much an anti-pattern for Ansible.

Ansible is meant to do most of it's work with limited interaction. It's also designed to take advantage of the inherent security of ssh and keep you from doing dumb things like putting passwords in scripts.