ansible/deploy.yml

93 lines
1.1 KiB
YAML

---
- name: common roles
hosts:
- caladan
- fugu
- narwhal
- snitch
- suricata
become: true
roles:
- basic
- users
- repos
- sshd
vars:
users:
- rilla
- ansible
- builder
- gopass
- woodpecker
- name: mounts
hosts:
- suricata
become: true
roles:
- mounts
- name: usercfg
hosts:
- suricata
become: true
roles:
- usercfg
tags: test
- name: pi_fan_hwpwm
hosts:
- suricata
become: true
roles:
- pi_fan_hwpwm
- name: quality of life tools
hosts:
- caladan
- fugu
- narwhal
- suricata
become: true
roles:
- quality_of_life
- name: wifi setup
hosts: snitch
become: true
roles:
- wifi
- name: caladan-specific things
hosts: caladan
become: true
roles:
- tinyproxy
- name: wireguard
hosts:
- caladan
- fugu
become: true
roles:
- wireguard
- name: setup gopass
become: true
hosts:
- caladan
- fugu
- narwhal
roles:
- gopass
tags: gopass
- name: lbu commit
hosts:
- snitch
- suricata
become: true
roles:
- lbu_commit