playbook_distribute_authorized_keys: make available on all platforms!
parent
a2acf36094
commit
9bbfb689bf
|
@ -1,10 +1,34 @@
|
|||
---
|
||||
- name: distribute authorized_keys
|
||||
hosts: all
|
||||
- name: distribute authorized_keys on openwrt with python
|
||||
hosts:
|
||||
- gateways
|
||||
- accesspoints
|
||||
gather_facts: no
|
||||
tasks:
|
||||
- name: transfer authorized_keys
|
||||
- name: deploy authorized_keys
|
||||
copy:
|
||||
src: files/authorized_keys
|
||||
dest: /etc/dropbear/authorized_keys
|
||||
mode: 0600
|
||||
|
||||
- name: distribute authorized_keys on openwrt with rsync
|
||||
hosts:
|
||||
- switches
|
||||
gather_facts: no
|
||||
tasks:
|
||||
- name: deploy authorized_keys
|
||||
synchronize:
|
||||
src: files/authorized_keys
|
||||
dest: /etc/dropbear/authorized_keys
|
||||
owner: no
|
||||
group: no
|
||||
|
||||
- name: distribute authorized_keys everywhere else
|
||||
hosts:
|
||||
- server
|
||||
- vms
|
||||
tasks:
|
||||
- name: deploy authorized_keys
|
||||
authorized_key:
|
||||
user: root
|
||||
key: "{{ lookup('file', 'files/authorized_keys') }}"
|
||||
|
|
Loading…
Reference in New Issue