pikvm: Add role/playbook for PiKVM

PiKVM comes with its own custom Arch Linux-based operating systems.  We
want to be able to manage it with our configuration policy, especially
for setting up authentication, etc.  It won't really work with the
host-provisioner without some pretty significant changes to the base
playbooks, but we can control some bits directly.
This commit is contained in:
2025-12-01 10:01:07 -06:00
parent 4fc0e7bdec
commit cce485db54
7 changed files with 90 additions and 0 deletions

19
pikvm.yml Normal file
View File

@@ -0,0 +1,19 @@
- hosts: pikvm
pre_tasks:
- name: remount rootfs read-write
command: rw
tags:
- remount-rw
- remount
roles:
- role: hostname
- role: base
- role: pikvm
tags:
- pikvm
tasks:
- name: remount rootfs read-only
command: ro
tags:
- remount-ro
- remount