On Thursday, October 30, 2014 4:51:35 PM UTC-7, Matt Martz wrote: > > So what specifically would you say your problem is? > > I need to bulk add all host keys, then I need to add my SSH key on all the boxes.
> And perhaps it might be easier to just write a for loop and use > ssh-copy-id to get your key up there first? > > I mean I can but Ansible should be able to do it I think. Might be wrong though. > Ansible can do it, but there a few things to consider: > > 1. Do all hosts use the same password? If so then this is easy > 2. If hosts use different passwords, you could temporarily put your > password on your inventory > ah. yes. I'll probably do that. ... then back it out. > 3. What is the need for interactivity? Ansible doesn't typically do > interactive remote tasks > because OpenSSH will, by itself, prompt for the password, and add the host key. > 4. Also for doing it serially you can use -f > 5. Do you have to add your key to the root users authorized keys? I'd > recommend not doing that, and just ssh as your user and use su or sudo > functionality in ansible > > Maybe but I find it's effectively the same and would require some refactoring... but if I'm just going to SSH in and then immediately su it's orthogonal. -- 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 [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/82203dcb-87ae-4832-bf8d-af3419a5c864%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
