machine_setup/ansible/playbook.yaml

112 lines
1.6 KiB
YAML
Raw Normal View History

2023-05-28 03:10:44 +00:00
- hosts: all:!jail:!vm:!server
2022-10-09 22:51:41 +00:00
vars:
ansible_become: True
roles:
2022-12-15 03:36:12 +00:00
- sudo
- doas
2022-12-03 22:22:53 +00:00
- users
# - package_manager
# - zfs
# - zrepl
# - zsh
# - network
# - sshd
# - base
# - firewall
# - cpu
# - ntp
# - nvme
# - hosts
# - build
# - sound
# - graphics
# - gpg
# - fonts
# - alacritty
# - sway
# - emacs
# - firefox
# - devfs
# - ssh_client
# - sshfs
# - jail
# - fuse
# - autofs
# - exfat
# - bhyve
# - bluetooth
# - media
# - kubernetes
# - google_cloud_sdk
# - ansible
# - wireguard
# - portshaker
# - poudriere
# - android
# - latex
# - pyenv
# - webcam
# - docker
# - vscode
- javascript
- hosts: nat_dhcp:homeserver_nat_dhcp:mrmanager_nat_dhcp
vars:
ansible_become: True
roles:
- jail_nat_dhcp
2022-12-10 22:55:44 +00:00
2023-05-29 04:13:57 +00:00
- hosts: poudriereodo:poudrieremrmanager
2022-12-10 22:55:44 +00:00
vars:
ansible_become: True
roles:
2023-05-29 04:13:57 +00:00
- sudo # for poudboot script
- fstab
2022-12-10 22:55:44 +00:00
- portshaker
- poudriere
2023-05-29 17:14:53 +00:00
- poudrierenginx
2023-05-28 03:10:44 +00:00
- hosts: mrmanager
vars:
ansible_become: True
roles:
- sudo
- doas
- users
- package_manager
- zfs
- zrepl
- zsh
- network
- sshd
2023-05-28 17:18:56 +00:00
- base
2023-05-28 20:01:02 +00:00
- firewall
2023-05-28 20:51:17 +00:00
- cpu
- ntp
- nvme
- hosts
- build
- devfs
- jail
- bhyve
- wireguard
2023-05-30 23:45:49 +00:00
- plainmacs
2023-06-17 17:19:41 +00:00
- mrmanager
2023-06-18 19:21:16 +00:00
- hosts: admin_git:public_dns
vars:
ansible_become: True
roles:
- sudo
- doas
- users
2023-06-18 19:21:16 +00:00
- hosts: public_dns
vars:
ansible_become: True
roles:
- sudo
- doas
- users
- public_dns