Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. - name: generate ssh key on master node
  2. shell: ssh-keygen -b 2048 -t rsa -f /root/.ssh/id_rsa -q -N ""
  3. args:
  4. creates: /root/.ssh/id_rsa
  5. when: "{{ drbd_master_node in inventory_hostname }}"
  6.  
  7. - name: register master id_rsa.pub file content
  8. shell: cat ~/.ssh/id_rsa.pub
  9. register: ssh_key
  10. when: "{{ drbd_master_node in inventory_hostname }}"
  11.  
  12. - debug: msg="{{ ssh_key.stdout }}"
  13.  
  14. - name: make sure master ssh key is in authorized_keys
  15. authorized_key:
  16. user: root
  17. key: "{{ ssh_key.stdout }}"
  18. state: present
  19. when: "{{ drbd_master_node not in inventory_hostname }}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement