diff options
author | Lars Wirzenius <liw@liw.fi> | 2020-10-05 08:57:49 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2020-10-05 08:57:49 +0300 |
commit | 6fa8261c4b3edaf821e547fa2a30d3d8aea2976a (patch) | |
tree | 6d4c1493b77e243c1d7b940a4b3826f7938e9ffc /manager.yml | |
parent | 80c196e4309fcec58dd81aa3357b6175779bced4 (diff) | |
download | ick-contractor-6fa8261c4b3edaf821e547fa2a30d3d8aea2976a.tar.gz |
provision manager VM in contractor
Diffstat (limited to 'manager.yml')
-rw-r--r-- | manager.yml | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/manager.yml b/manager.yml index 11d8f2a..281b92f 100644 --- a/manager.yml +++ b/manager.yml @@ -39,11 +39,18 @@ groups: - libvirt - - name: "add authorized key to manager user" - authorized_key: - user: manager - key: "{{ user_pub }}" + - name: "create ~manager/.ssh" + file: + state: directory + path: /home/manager/.ssh + owner: manager + group: manager + mode: 0700 + - name: "copy root authorized_keys to manager user" + shell: | + install -o manager -g manager /root/.ssh/authorized_keys /home/manager/.ssh/. + - name: "give manager sudo" copy: content: | |