summaryrefslogtreecommitdiff
path: root/tests/pve/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'tests/pve/README.md')
-rw-r--r--tests/pve/README.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/pve/README.md b/tests/pve/README.md
index b84ad05..f780475 100644
--- a/tests/pve/README.md
+++ b/tests/pve/README.md
@@ -75,6 +75,17 @@ tests/pve/ensure-template.sh # phase 2: cloud-init applies API key,
The script is a state machine on the VMID, so re-running it from any
point is safe.
+### Alternative: prebuilt images with packer-vyos
+
+If you would rather skip the interactive install entirely, you can
+build a ready-to-clone VyOS image with
+[`vyos-contrib/packer-vyos`](https://github.com/vyos-contrib/packer-vyos)
+and import it on the PVE host instead of running phase 1 here. The
+harness scripts still work — you just point `VYOS_TEMPLATE_VMID` at
+the imported image. This harness keeps the install path because it
+has no extra dependencies; `packer-vyos` is a more capable option if
+you want repeatable image builds.
+
## Per-run workflow
```bash