Ansible configuration for the Netz39 infrastructure
Find a file
Alexander Dahl 91e803f26d inventory: Join SSH keys to one line
authorized keys content has all those three parts in one line and the
keys for tux and dkdent already have it that way, too.
2022-07-22 07:04:57 +02:00
roles Use template to replace Docker apt list entry 2022-07-16 17:03:43 +02:00
templates Fix mosquitto conf for version 2.x 2022-07-03 23:00:03 +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
inventory.yml inventory: Join SSH keys to one line 2022-07-22 07:04:57 +02:00
krypton.yml Fix container setup 2022-07-05 21:15:32 +02:00
main.yml Add oganesson to main.yml 2022-07-20 21:29:13 +02:00
oganesson.yml Add playbook for host oganesson 2022-07-20 21:29:05 +02:00
platon.yml Call correct door-open script for BLE 2022-02-19 16:30:40 +01:00
pottwal.yml Bump clean_uri to 0.4.0 2022-07-13 21:54:58 +02:00
radon.yml Introduce a data_dir variable for radon 2022-06-29 00:15:56 +02:00
README.md inventory: Rename file to add file extension 2022-07-22 07:04:37 +02:00
requirements.yml Bump ansible-role-dehydrated to 1.0.3 2022-06-24 13:44:26 +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

Currently including the following hosts:

  • tau.netz39.de
  • pottwal.n39.eu
  • unicorn.n39.eu
  • platon.n39.eu
  • radon.n39.eu

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.