1
0
Fork 0
home-stack-ansible/playbook.yml

74 lines
1.2 KiB
YAML
Raw Normal View History

2024-09-13 04:56:15 +00:00
- hosts: usbip
roles:
- usbip
- nut-server
2021-12-05 02:40:14 +00:00
- hosts: proxmox
roles:
- proxmox
2024-09-13 04:56:15 +00:00
- nut-client
2021-12-05 02:40:14 +00:00
- hosts: k3s-server
roles:
- k3s-server
2024-09-13 04:56:15 +00:00
- nut-client
- hosts: k3s-agent
roles:
- k3s-agent
2024-09-13 04:56:15 +00:00
- nut-client
- hosts: generic-linux
2021-08-25 04:33:56 +00:00
roles:
- common
2021-12-17 23:17:18 +00:00
- hosts: bastion
2021-08-25 04:33:56 +00:00
roles:
- haproxy
2021-12-17 23:17:18 +00:00
- bastion
2023-12-23 21:36:22 +00:00
- wireguard
2021-08-25 04:33:56 +00:00
2024-08-08 02:02:28 +00:00
- hosts: pihole
roles:
- pihole-local-dns-records
2022-08-29 13:23:19 +00:00
- hosts: plex
roles:
- plex
2023-06-04 20:59:59 +00:00
2023-06-17 02:53:07 +00:00
- hosts: minecraft-server
2023-06-04 20:59:59 +00:00
roles:
2023-11-18 07:42:26 +00:00
- minecraft-server
2024-01-16 22:42:39 +00:00
- hosts: home-assistant
roles:
- zigbee2mqtt
2024-01-21 02:59:46 +00:00
- hydroqc2mqtt
2024-01-16 22:42:39 +00:00
- home-assistant
tasks:
- name: Install home-assistant binary_sensors config
copy:
src: home-assistant/binary_sensors
dest: /opt/homeassistant/config/binary_sensors
- name: Install home-assistant mqtt config
copy:
src: home-assistant/mqtt
dest: /opt/homeassistant/config/mqtt
- name: Install home-assistant automations
copy:
src: home-assistant/automations
dest: /opt/homeassistant/config/automations
2024-01-16 22:42:39 +00:00
2023-11-18 07:42:26 +00:00
- hosts: cups
roles:
2024-09-19 04:14:05 +00:00
- cups
2024-10-14 22:19:06 +00:00
- hosts: jellyfin
roles:
- jellyfin
2024-09-19 04:14:05 +00:00
# we want node metrics on the satisfactory server
- hosts: satisfactory
roles:
- docker
- prometheus.prometheus.node_exporter