From 60b6d4778ee8de62cd48cc1bee918efe09905873 Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Wed, 29 May 2019 00:16:15 +0200 Subject: [PATCH] roles/common: Store ssh public key of root locally --- roles/common/tasks/main.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 541dfaf..4b4cbb3 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -19,3 +19,12 @@ generate_ssh_key: yes ssh_key_type: ed25519 ssh_key_comment: "root@{{ ansible_fqdn }}" + register: root_user + +- name: Store ssh public key local + local_action: + module: copy + content: "{{ root_user.ssh_public_key }}\n" + dest: "public_keys/ssh/root@{{ ansible_fqdn }}" + vars: + ansible_become: no