Julian Schacher
7ddb91550f
Add maintenance playbook for running all roles to do system maintenance
...
Currently it just includes the system_update role, but it will be
exanded in the future, when new relevant roles get added.
2023-11-24 13:08:17 +01:00
Julian Schacher
4b84472ac2
Add role for ensuring system is updated and potentially rebooted
...
The role also cleans up the local repository of retrieved package files
that can no longer be downloaded.
2023-11-24 12:59:42 +01:00
Julian Schacher
a921224e56
Add playbook for the initial basic deployment of a Hetzner VM
...
This playbook does the following:
- Creates a cit user (which has root privileges) using the cit_user
role.
- Sets the cit users ssh authorized_keys to the authorized_keys of the
root user.
2023-11-24 12:59:40 +01:00
Julian Schacher
97afdac16a
Add role for ensuring a cit user, which has root privileges
2023-11-24 12:59:38 +01:00