Ludus y GOAD pesan. Mi partición raíz era de 96 GB y no bastaba para GOAD, así que lo dejé en el disco de 1 TB. Elige un sitio con espacio antes de clonarlo.
Instalar Ludus
Descarga el instalador oficial, léelo y ejecútalo en el host Proxmox como root.
El almacenamiento de las VMs (yo local-lvm) y de las ISO (local)
El correo del administrador web (puede ser uno inventado como lab-admin@local.invalid)
Tarda un buen rato. Descarga firmware y un kernel nuevo de Proxmox, instala Ansible y configura WireGuard y la red interna. No es un bloqueo, es normal.
Para seguir el progreso y ver las credenciales iniciales y la API key que genera:
terminal
ludus-install-status
Salida de ludus-install-status al terminar: instalación completada, usuario LAB y las credenciales iniciales (aquí con las contraseñas y la API key ocultas)
Guarda la API key en un sitio seguro la primera vez que la veas. La propia salida avisa de que si vuelves a ejecutar ludus-install-status, la API key se recrea y la anterior deja de funcionar. Cuando termina la instalación, hay dos servicios de Ludus activos.
Si más adelante ludus responde No Ludus API key found in system keyring, es que esa sesión no tiene la clave cargada. Se arregla exportando la clave que guardaste en la sesión actual, o guardándola con el comando apikey:
terminal
$ export LUDUS_API_KEY='<tu-api-key>'
Plantillas de VM
Ludus construye las VMs a partir de plantillas que se crean una vez. Para GOAD-Light hacen falta tres.
terminal
ludus templates listludus templates build -n debian-12-x64-server-template,win2019-server-x64-template
Windows Server 2019 es la más lenta. Con un i5 de 6 núcleos, lanza las construcciones de una en una.
Hay una tercera plantilla que se me escapó: el router del laboratorio usa Debian 13. Si no existe, el despliegue de GOAD se detiene antes de crear las VMs.
terminal
ludus templates build -n debian-13-x64-server-template
Comprueba que las tres salen como construidas antes de seguir.
terminal
ludus templates list
ludus templates list: las plantillas debian-12, debian-13 y win2019 aparecen como BUILT; las demás no hacen falta para GOAD-Light