Commit graph

40 commits

Author SHA1 Message Date
5601bd3d06 Add wittgenstein to main playbook 2024-02-23 21:38:35 +01:00
9887e40fba add nfs-host role for plumbum.n39.eu 2023-11-04 17:16:02 +01:00
ae7b65cc5f 🔧 Move docker_setup role application to group playbook
To install docker on a host you have to put it into that group in
inventory now, instead of adding the role to each host playbook.  Idea
is to extend the group docker_host playbook by more docker related
things as for example metrics and monitoring.
2022-12-21 19:00:22 +01:00
3ddc2e80f0 🔧 Link hobbes playbook in main.yml 2022-11-12 17:02:42 +01:00
bafdc15371 feat: 🎉add host beaker 2022-11-06 20:08:00 +01:00
a647c314ad 🚚 Rename group playbooks to group-* 2022-11-04 22:35:41 +01:00
f11ddd9778 🚚 Rename host playbooks to host-* 2022-11-04 22:34:37 +01:00
dd32eb1643 Call holmium playbook from main 2022-08-27 14:12:11 +02:00
e29311c4ed Move tasks for all hosts to separate file
When working on !54 it became obvious playbooks could be structured
better in this project.  Therefor we move the tasks supposed to be run
for _all_ hosts to a separate file.  The *main.yml* file should only
import other playbooks from now on, should not define tasks anymore.
2022-07-24 16:49:35 +02:00
0bebf35471 Move proxmox specific tasks to separate playbook
Suggested-by: Stefan Haun <tux@netz39.de>
2022-07-23 20:42:11 +02:00
01c8d9d896 main: Install qemu-guest-agent on proxmox VMs
proxmox UI can show more VM specific information if qemu-guest-agent is
installed in guest VMs.
2022-07-23 10:39:27 +02:00
1bd60c190f Add oganesson to main.yml 2022-07-20 21:29:13 +02:00
2b7a62d8a8 Do not emit a change when the apt cache is updated 2022-07-05 21:18:59 +02:00
e2f2bb5237 Add call to krypton playbook 2022-06-29 23:55:31 +02:00
b4f9140066 Call radon from main playbook 2022-06-24 17:01:56 +02:00
Maximilian Deubel
53b7815d27 Add BLE-Keykeeper to platon 2022-02-13 00:10:01 +01:00
b5286cb6cb Add new virtual machine host 'unicorn'
Required for running unify controller, which is itself required for
configuring our WiFi access points.

Precedes: #16
2022-01-08 14:03:16 +01:00
97f33f3bc7 yamllint config and fixes 2020-12-28 22:53:53 +01:00
640f8296d3 Fix linter warnings in main playbook 2020-12-12 23:09:41 +01:00
521d6391ea Include pottwal playbook 2020-12-11 17:53:41 +01:00
b7cc3b6396 Include tau playbook from main 2020-12-10 22:11:57 +01:00
8e1bc30498 Rename "install-docker" to "docker" 2020-12-09 19:31:39 +01:00
f9e216355c Make Apache install a role 2020-12-09 19:31:03 +01:00
b4e8fc18d7 Move tau-specific Apache setup to main playbook 2020-12-09 19:28:56 +01:00
176881738a Move tau-specific docker-env setup to main playbook 2020-12-09 19:27:14 +01:00
164d717ffe Move tau-specific phpmyadmin setup to main playbook 2020-12-09 19:26:05 +01:00
0de49174e6 Split main playbook into all and tau.netz39.de 2020-12-09 19:21:48 +01:00
44f208e4c6 Move configuration variables from main.yml to inventory 2020-12-09 19:15:45 +01:00
18d5f0e111 Remove admin_users and docker_users from main.yml
These information are now available from the users var.
2020-12-09 18:59:48 +01:00
d53a6f576b Call the new users role from main.yml 2020-12-09 18:50:21 +01:00
5a18def5ed Use docker-install 2020-11-25 17:02:30 +01:00
a3fba1094f Move phpmyadmin setup to distinct task list 2020-11-25 16:46:20 +01:00
d692b00963 Set to python3 2020-11-24 22:46:30 +01:00
4a9529d38c Add setup for phpmyadmin to main.yml 2020-11-24 22:46:18 +01:00
b6eb94e0c4 Rename task docker to docker_install 2020-11-24 19:44:01 +01:00
3d89bf119e Call docker tasks 2020-11-24 19:31:27 +01:00
7441b1af7a Include user tasks 2020-11-24 19:21:52 +01:00
f10e60941b Setup unattended-upgrades 2020-11-24 18:47:16 +01:00
08166097ab Set timezone 2020-11-24 18:47:03 +01:00
7ae7d10c04 Add main playbook as entry point 2020-11-24 18:37:54 +01:00