Move single ansible playbook to ansible directory
Make ansible playbook properly- use ansible-galaxy init commands.
This commit is contained in:
73
ansible/setup-full.yml
Normal file
73
ansible/setup-full.yml
Normal file
@@ -0,0 +1,73 @@
|
||||
---
|
||||
# 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: arch_openssh
|
||||
tags: ["ssh"]
|
||||
|
||||
- role: arch_ufw
|
||||
tags: ["ufw"]
|
||||
|
||||
- role: arch_bluetooth
|
||||
tags: ["bluetooth"]
|
||||
|
||||
- role: arch_dnet_ca
|
||||
tags: ["dnet"]
|
||||
|
||||
- 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_snap
|
||||
tags: ["snap"]
|
||||
|
||||
- role: arch_swap
|
||||
tags: ["swap"]
|
||||
|
||||
- role: arch_minecraft
|
||||
tags: ["minecraft"]
|
||||
|
||||
- role: arch_citrix
|
||||
tags: ["citrix"]
|
||||
|
||||
- role: arch_backup
|
||||
tags: ["backup"]
|
||||
Reference in New Issue
Block a user