forked from Calychas/ansible-pi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.yml.example
56 lines (45 loc) · 1.33 KB
/
main.yml.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
- name: Main
hosts: vms
vars:
swap_size_mb: 1024
git_user_email: "<email>"
git_user_name: "<name>"
zerotier_network_id: "<network_id>"
airsane_build_dir: "{{ ansible_env.HOME }}/Projects/AirSane-build/"
usb_device_path: "/dev/sda1"
usb_mount_path: "/media/usb-drive"
tasks:
- name: Initial setup
ansible.builtin.include_tasks:
file: tasks/initial_setup.yml
- name: SWAP
ansible.builtin.include_tasks:
file: tasks/swap.yml
- name: GIT
ansible.builtin.include_tasks:
file: tasks/git.yml
- name: SSH
ansible.builtin.include_tasks:
file: tasks/ssh.yml
- name: ZeroTier
ansible.builtin.include_tasks:
file: tasks/zerotier.yml
- name: pyenv
ansible.builtin.include_tasks:
file: tasks/pyenv.yml
- name: CUPS
ansible.builtin.include_tasks:
file: tasks/cups.yml
- name: AirSane
ansible.builtin.include_tasks:
file: tasks/airsane.yml
- name: Docker
ansible.builtin.include_tasks:
file: tasks/docker.yml
# ========== OPTIONAL ==================
# - name: Docker to USB
# ansible.builtin.include_tasks:
# file: tasks/docker_to_usb.yml
# - name: Personal projects
# ansible.builtin.include_tasks:
# file: tasks/projects.yml