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