diff --git a/roles/mediaserver/tasks/main.yml b/roles/mediaserver/tasks/main.yml index db1c4b46086fa96350a1ded572a7aadfa1e28e02..e81bb0e4fbd0376ad50cfef9d17353065de4cd0d 100644 --- a/roles/mediaserver/tasks/main.yml +++ b/roles/mediaserver/tasks/main.yml @@ -6,16 +6,16 @@ install_recommends: false name: "{{ server_packages }}" -- name: fetch postgres ssh public key +- name: fetch ssh public key register: root_ssh_pubkey slurp: path: /root/.ssh/id_ed25519.pub -- name: register postgres ssh public key as an ansible fact +- name: register ssh public key as an ansible fact set_fact: pubkey: "{{ root_ssh_pubkey['content'] | b64decode }}" -- name: share postgres ssh public key between cluster members +- name: share ssh public key between cluster members loop: "{{ groups['mediaserver'] }}" authorized_key: user: root