Files
Workstation/ansible/setup-full.yml
ducoterra 0532a8157a Add iscsi role and docs
Since iscsi supports luks + btrfs over the network and makes for an
amazing networked backup drive we should include that in our default
config.
2022-02-04 13:50:42 -05:00

83 lines
1.4 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/
vault_version: 1.9.3
swap_file_path: /swap/swapfile
swap_file_size_mb: 4096
roles:
- role: pacman_update
tags: ["pacman"]
- role: pacman_system_tools
tags: ["pacman"]
- role: pacman_daily_drivers
tags: ["pacman"]
- role: yay_daily_drivers
tags: ["yay"]
- role: snap_daily_drivers
tags: ["snap"]
- role: arch_openssh
tags: ["ssh"]
- role: arch_ufw
tags: ["ufw"]
- role: arch_wireguard
tags: ["wireguard"]
- role: arch_bluetooth
tags: ["bluetooth"]
- role: arch_dnet_ca
tags: ["dnet"]
- role: arch_iscsi
tags: ["iscsi"]
- role: dconf
tags: ["dconf"]
- role: gnome_extensions
tags: ["gnome"]
- role: arch_appimage
tags: ["appimage"]
- role: arch_docker
tags: ["docker"]
- role: ansible
tags: ["ansble"]
- role: arch_qmk
tags: ["qmk"]
- role: aws_cli
tags: ["aws"]
- role: vault_cli
tags: ["vault"]
- role: arch_swap
tags: ["swap"]
- role: arch_minecraft
tags: ["minecraft"]
- role: arch_citrix
tags: ["citrix"]
- role: arch_backup
tags: ["backup"]