Ansible configuration for the Netz39 infrastructure
Find a file
2022-08-27 18:27:35 +02:00
files Add the Asterisk sound files 2022-08-05 17:23:48 +02:00
roles Merge pull request '🐛 Fix Apache templates for missing IPv6' (!62) from fix-apache-ipv6 into master 2022-08-05 08:26:59 +00:00
templates Add template for SIP configuration 2022-08-05 17:23:48 +02:00
.editorconfig Add EditorConfig configuration file 2022-01-08 13:25:36 +01:00
.yamllint yamllint config and fixes 2020-12-28 22:53:53 +01:00
all.yml Move tasks for all hosts to separate file 2022-07-24 16:49:35 +02:00
ansible.cfg Add ansible.cfg with inventory path 2022-07-24 16:49:35 +02:00
holmium.yml Add playbook for holmium 2022-08-27 14:12:11 +02:00
inventory.yml Merge pull request 'Pulse-Gateway für 19-Zoll-Raum Verbrauchsmessung' (!65) from pulse-gw-svc into master 2022-08-27 16:19:11 +00:00
krypton.yml Fix container setup 2022-07-05 21:15:32 +02:00
main.yml Call holmium playbook from main 2022-08-27 14:12:11 +02:00
oganesson.yml Add playbook for host oganesson 2022-07-20 21:29:05 +02:00
platon.yml Copy Asterisk sound files 2022-08-05 17:23:48 +02:00
pottwal.yml Remove openhab 2022-08-27 18:27:35 +02:00
proxmox.yml Move proxmox specific tasks to separate playbook 2022-07-23 20:42:11 +02:00
radon.yml Add power meter pulse gateway for 19i room to Radon setup 2022-08-27 13:30:30 +02:00
README.md readme: Remove host list 2022-07-24 16:49:35 +02:00
requirements.yml 👽️ Bump ble-keykeeper-role to 1.1.0 2022-07-29 12:34:30 +02:00
tau.yml Introduce a data_dir variable for tau 2022-06-29 00:14:44 +02:00
unicorn.yml Bump unicorn to v7.1.65 2022-06-29 23:31:29 +02:00

Ansible configuration for the Netz39 infrastructure

This call lists all hosts defined in the inventory:

ansible -i inventory.yml all --list-hosts

Setup

ansible-galaxy install -r requirements.yml

Call with

ansible-playbook -i inventory.yml --ask-vault-pass main.yml

You need to provide a user with sudo rights and the vault password.