From 4e8134a929098ff1817ea4677d8e2fdcde9e7102 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 12 Jan 2019 19:45:46 +0100 Subject: admin-user: role also add ssh keys --- roles/admin-user/tasks/main.yml | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'roles/admin-user/tasks') diff --git a/roles/admin-user/tasks/main.yml b/roles/admin-user/tasks/main.yml index e6fc3572..887da0ab 100644 --- a/roles/admin-user/tasks/main.yml +++ b/roles/admin-user/tasks/main.yml @@ -15,3 +15,10 @@ - adm append: yes shell: "{{ item.shell | default(omit) }}" + +- name: install ssh keys for admin users + with_items: "{{ admin_user_group | default([]) | union(admin_user_host | default([])) }}" + authorized_key: + user: "{{ item.name }}" + key: "{{ item.ssh_keys | join('\n') }}" + exclusive: yes -- cgit v1.2.3