4 name: "{{ keypair.name }}"
7 - name: Create local public key
9 content: "{{ keypair.key.public_key }}"
10 dest: "~/.ssh/{{ keypair.key.name }}.pub"
12 delegate_to: localhost
14 - name: Check if local private key exists
16 path: "~/.ssh/{{ keypair.key.name }}"
17 register: local_private_key
19 - name: Create local private key
21 content: "{{ keypair.key.private_key }}"
22 dest: "~/.ssh/{{ keypair.key.name }}"
24 delegate_to: localhost
25 when: not local_private_key.stat.exists