BTRFS backup is handled by duplicity and timeshift and no longer needed. Furthermore, no swap is required for my use case.
64 lines
1.3 KiB
YAML
64 lines
1.3 KiB
YAML
---
|
|
# Run through all tasks to setup machines
|
|
|
|
- hosts: localhost
|
|
gather_facts: true
|
|
order: inventory
|
|
vars:
|
|
executable_temp_dir: /tmp
|
|
awscli_install_dir: /opt/aws-cli/
|
|
swap_file_path: /swap/swapfile
|
|
swap_file_size_mb: 0
|
|
vault_version: 1.9.3
|
|
tf_version: 1.1.5
|
|
packer_version: 1.7.10
|
|
|
|
# btrfs_backup
|
|
snapshots:
|
|
path: /.snapshots
|
|
disk:
|
|
name: backup0
|
|
# uuid: 1d7ce570-e695-47a0-9dda-5f14b5b20e21
|
|
uuid: 7c482f9b-2e1a-494c-9a93-ddecd483f2b2
|
|
# password: /home/ducoterra/.lukskeys/backup0
|
|
password: /home/ducoterra/.lukskeys/manjaro-laptop-iscsi
|
|
backups:
|
|
- /
|
|
- /home
|
|
notifications:
|
|
user:
|
|
name: ducoterra
|
|
uid: 1000
|
|
|
|
roles:
|
|
|
|
- role: openssh
|
|
tags: ["openssh"]
|
|
|
|
- role: arch_certificates
|
|
tags: ["arch_certificates"]
|
|
|
|
- role: arch_hardware_tools
|
|
tags: ["hardware_tools"]
|
|
|
|
- role: arch_developer_tools
|
|
tags: ["developer_tools"]
|
|
|
|
- role: arch_daily_drivers
|
|
tags: ["daily_drivers"]
|
|
|
|
- role: work_tools
|
|
tags: ["work_tools"]
|
|
|
|
- role: iscsi_freenas
|
|
tags: ["iscsi_freenas"]
|
|
|
|
- role: dconf
|
|
tags: ["dconf"]
|
|
|
|
- role: gnome_extensions
|
|
tags: ["gnome_extensions"]
|
|
|
|
- role: minecraft
|
|
tags: ["minecraft"]
|