diff options
author | Lars Wirzenius <liw@liw.fi> | 2020-04-05 19:48:40 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2020-04-05 19:48:40 +0300 |
commit | 969948eb422efccfdd78dbbea9d8e57632aaf3a5 (patch) | |
tree | cfdaadeff5ecf05b114c4df44f8021e1868dc9b9 /vm.yml | |
parent | 20990502b932c9c891d4af7f5ca3fa08e3008339 (diff) | |
download | ick-contractor-969948eb422efccfdd78dbbea9d8e57632aaf3a5.tar.gz |
more
Diffstat (limited to 'vm.yml')
-rw-r--r-- | vm.yml | 41 |
1 files changed, 41 insertions, 0 deletions
@@ -17,10 +17,18 @@ name: - ssh - sudo + - qemu-system-x86 + - virtinst + - libvirt-daemon-system + - libvirt-clients + - locales-all + - jq - user: comment: "Manager" name: manager shell: /bin/bash + groups: + - libvirt - authorized_key: user: manager key: "{{ user_pub }}" @@ -31,6 +39,39 @@ owner: root group: root mode: 0600 + - copy: + src: worker.img + dest: /home/manager/worker.img + owner: manager + group: manager + mode: 0644 + - copy: + src: create-vm + dest: /home/manager/create-vm + owner: manager + group: manager + mode: 0755 + - file: + state: directory + path: /home/manager/.ssh + owner: manager + group: manager + mode: 0700 + - copy: + src: "{{ item }}" + dest: "/home/manager/.ssh/{{ item }}" + owner: manager + group: manager + mode: 0600 + with_items: + - manager.key + - manager.key.pub + - copy: + src: manager-ssh-config + dest: /home/manager/.ssh/config + owner: manager + group: manager + mode: 0600 vars: host: contractor ansible_python_interpreter: /usr/bin/python3 |