Add ci-runner hosts

This commit is contained in:
Timo Makinen 2025-08-03 15:25:54 +00:00
parent 4ed4edfa54
commit 8571e94324
4 changed files with 27 additions and 0 deletions

4
group_vars/cirunner.yml Normal file
View file

@ -0,0 +1,4 @@
---
firewall_in:
- {proto: tcp, port: 22, from: [172.20.20.0/22]}
- {proto: tcp, port: 9100, from: [172.20.20.0/22]}

View file

@ -0,0 +1,6 @@
---
vmhost: vmhost02.home.foo.sh
network_interfaces:
- device: eth0
vlan: 20
mac: 52:54:00:ac:dc:7c

View file

@ -11,6 +11,9 @@ audiobooks:
backup:
hosts:
backup02.home.foo.sh:
cirunner:
hosts:
ci-runner02.home.foo.sh:
collab:
hosts:
collab01.home.foo.sh:
@ -172,6 +175,7 @@ rocky9:
children:
adm:
audiobooks:
cirunner:
forgejo:
frigate:
homeassistant:

13
playbooks/ci-runner.yml Normal file
View file

@ -0,0 +1,13 @@
---
- name: Deploy KVM virtual machines
ansible.builtin.import_playbook: include/deploy-kvm-guest.yml
vars:
myhosts: cirunner
- name: Configure instance
hosts: cirunner
user: root
gather_facts: true
roles:
- base