This commit is contained in:
2024-01-10 02:05:03 +13:00
parent 9e07845208
commit 92df824252
16 changed files with 127 additions and 62 deletions

View File

@ -0,0 +1,29 @@
- name: Install NUT
hosts:
- nut_servers
- nut_clients
become: true
tasks:
- name: Install NUT packages
when: ansible_facts['os_family'] == "Archlinux"
community.general.pacman:
name: "{{ nut_packages }}"
state: latest
update_cache: true
upgrade: false
- name: Setup NUT servers
gather_facts: true
hosts: nut_servers
become: true
roles:
- ssl_certificate
- nut_server
- name: Setup NUT clients
gather_facts: true
hosts: nut_clients
become: true
roles:
- nut_client

1
ansible/playbooks/roles Symbolic link
View File

@ -0,0 +1 @@
../roles/