1
1
Fork 0
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-05-21 10:36:03 +02:00
Commit Graph

8 Commits

Author SHA1 Message Date
Kristian Klausen 06e0252720
gitlab_runner: Add VM based executor (libvirt-executor)
For some workloads running in a container is too restrictive, ex:
arch-boxes (loop device, filesystem mount, pacstrap) and archiso
(pacstrap). Currently they both run a TCG accelerated QEMU VM, which is
very slow and painful to work with. We should provide a better option to
our users!

This adds a hardware accelerated VM for this kinds of workloads, which
is way faster and you can do whatever you like (mostly)!

Fix #283
2022-07-29 20:18:34 +02:00
Evangelos Foutras a9e0790f53
Remove the three dashes from all YAML documents
These are used to signal the start of the document in a stream of many
documents. As Ansible only supports one YAML document per file this is
unnecessary. About a third of our YAML documents already lacked these.
2022-06-08 14:35:45 +03:00
Evangelos Foutras 375a781611
Re-encrypt all default vaults with a new password 2022-05-07 17:45:19 +03:00
Kristian Klausen a8369f311d Be consistent and use en* everywhere for matching ethernet interfaces
en is the prefix for ethernet according to systemd.net-naming-scheme(7)
2021-07-30 20:18:18 +02:00
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 880f162319 gitlab_runner: Check runner configuration into git
Fix #193
2021-06-07 17:20:47 +02:00
Jelle van der Waa 4bc660d6be
Remove zabbix-agent, zabbix roles
Zabbix has been replaced by Prometheus for monitoring our services.
2020-11-21 22:14:20 +01:00
Sven-Hendrik Haase 04b15eda86
Add host_vars for secure-runner1.archlinux.org 2020-06-17 04:52:42 +02:00