Add k8s shutdown/openup scripts
Add nut ansible roles Add acme certificate ansible role
This commit is contained in:
@ -3,26 +3,30 @@
|
||||
- nut_servers
|
||||
- nut_clients
|
||||
become: true
|
||||
gather_facts: true
|
||||
tasks:
|
||||
|
||||
- name: Install NUT packages
|
||||
- name: Install NUT package on Archlinux
|
||||
when: ansible_facts['os_family'] == "Archlinux"
|
||||
community.general.pacman:
|
||||
name: "{{ nut_packages }}"
|
||||
name: nut
|
||||
state: latest
|
||||
update_cache: true
|
||||
upgrade: false
|
||||
|
||||
- name: Setup NUT servers
|
||||
gather_facts: true
|
||||
gather_facts: false
|
||||
hosts: nut_servers
|
||||
become: true
|
||||
roles:
|
||||
- ssl_certificate
|
||||
- nut_server
|
||||
- role: acme_certificate
|
||||
vars:
|
||||
acme_certificate_subject: "{{ ansible_hostname }}"
|
||||
acme_certificate_zone: balsillie.house
|
||||
- role: nut_server
|
||||
|
||||
- name: Setup NUT clients
|
||||
gather_facts: true
|
||||
gather_facts: false
|
||||
hosts: nut_clients
|
||||
become: true
|
||||
roles:
|
||||
|
Reference in New Issue
Block a user