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.

Reply via email to