Explain resouce consumption

This commit is contained in:
stb 2024-07-27 10:34:43 +02:00
parent e6dc52d27e
commit 93cce15ccf

View file

@ -24,10 +24,15 @@ other KVM based virtualization solution.
The script `build-forgejorunner-template.sh` runs on a Proxmox cluster host. The script `build-forgejorunner-template.sh` runs on a Proxmox cluster host.
It runs the build script via SSH on a builder VM (that has nested virtualization It runs the build script via SSH on a builder VM (that has nested virtualization
enabled), in case of CCCHH a Debian 12 install. It then copies the resulting VM to the enabled), in case of CCCHH a Debian 12 install. It then copies the resulting VM to the
Proxmox host. **Note**: at the time of this writing, the builder VM needs at Proxmox host.
least 16 cores to satisfy the KVMn config for the VM being built.
It creates a template VM from the image, installing https://code.forgejo.org/forgejo/runner **Note**: at the time of this writing, the builder VM needs at least 16
cores to satisfy the KVMn config for the VM being built. The resulting disk
is 80 GB, with about 45 GB in use. You will need enough disk space on your
cluster for at least three copies of this. Building the image takes anywhere
between 30 and 180 minutes, depending on your host and your download speed.
It then creates a template VM from the image, installing https://code.forgejo.org/forgejo/runner
and some helper scripts. and some helper scripts.
## Cloning the Template VM ## Cloning the Template VM