1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-09-26 02:10:51 +02:00
Commit Graph

10 Commits

Author SHA1 Message Date
Kristian Klausen
664deb67ab WireGuard all hosts
This is meant as a internal authenticated and encrypted network which we
can use for internal services, we don't want to expose to the internet
or when encryption is desired but not easily implementable.
2021-07-06 20:58:15 +00:00
Kristian Klausen
7235e726d6
Implement centralized logging
Fix #263
2021-04-08 20:33:43 +02:00
Jelle van der Waa
23564b29a6
Introduce prometheus exporters role for collection
Add a new role called prometheus_exporters which should be run on every
machine we have and starts different collectors depending on what group
the machine is in. Currently supported our the gitlab runner exporter,
rebuilder textcollector, mysqld-exporter, borg textcollector and an
node/arch exporter. The arch exporter monitors the security status and
pacman out of date packages gauge.
2020-09-06 20:13:32 +02:00
Frederik Schwan
04b2e3b1e0 fix E106 'Role name <role> does not match `^[a-z][a-z0-9_]+$` pattern' 2020-08-27 05:29:00 +00:00
Jelle van der Waa
ea848558c5
Apply hardening role to the gitlab runners 2020-07-08 18:11:30 +02:00
Jelle van der Waa
8523b7836d
Enable fail2ban for gitlab_runners group 2020-06-21 22:15:56 +02:00
Sven-Hendrik Haase
fb75cf7c5c
Remove a lot of unnecessary tags that are already added by auto_tags.py 2020-06-17 06:00:22 +02:00
Sven-Hendrik Haase
fe2fe32707
gitlab-runners: Enable firewall on runners 2020-06-17 04:47:33 +02:00
Sven-Hendrik Haase
7653049086
Fix ansible deprecation messages 2019-11-18 03:05:35 +01:00
Sven-Hendrik Haase
5d0027c89e gitlab-runner: Add role, config and secrets 2019-09-12 01:33:46 +02:00