Files
ansible/saljut.yml

37 lines
847 B
YAML

- name: Setup Saljut VM
hosts: saljut.v-tr.org
become: yes
tasks:
- name: set my ssh-keys
lineinfile:
path: /home/vi/.ssh/authorized_keys
mode: "0600"
owner: vi
line: "{{ item }}"
with_items: "{{ ssh_keys }}"
- name: install nfs
apt:
name: nfs-common
- name: Mount nfs share
mount:
fstype: nfs
path: /home/annex
src: 172.23.143.21:/volume1/annex
state: mounted
- name: create annex user
user:
name: annex
uid: 1032
- name: set annex ssh keys
lineinfile:
line: "{{ item }}"
mode: "0600"
owner: annex
path: /home/annex/.ssh/authorized_keys
with_items: "{{ ssh_keys }}"
- name: instal git annex
apt:
name:
- git
- git-annex