Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - name: generate ssh key on master node
- shell: ssh-keygen -b 2048 -t rsa -f /root/.ssh/id_rsa -q -N ""
- args:
- creates: /root/.ssh/id_rsa
- when: "{{ drbd_master_node in inventory_hostname }}"
- - name: register master id_rsa.pub file content
- shell: cat ~/.ssh/id_rsa.pub
- register: ssh_key
- when: "{{ drbd_master_node in inventory_hostname }}"
- - debug: msg="{{ ssh_key.stdout }}"
- - name: make sure master ssh key is in authorized_keys
- authorized_key:
- user: root
- key: "{{ ssh_key.stdout }}"
- state: present
- when: "{{ drbd_master_node not in inventory_hostname }}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement