Un solo entorno PXE para todos los clientes: instalaciones desatendidas con Proxmox Datacenter Manager
Proxmox Datacenter Manager 1.1 puede servir archivos de respuesta al instalador automatizado de Proxmox, y eso lo convierte en el servidor de instalación natural para un MSP que se ocupa de muchas sedes de clientes. El caso de uso es un cliente que quería montar cada sede con su propia forma de nombrar, su contraseña de root y sus claves SSH, conectando un servidor a la VLAN correcta y arrancándolo, sin números de serie que recopilar y sin un archivo de respuesta por máquina; este artículo cubre esa mitad, arrancar e instalar, y deja aparte la unión al clúster. No puede casar una respuesta con la sede, ni puede dar a un nodo un script de primer arranque, y las dos cosas se demuestran con el propio código fuente de PDM. Aun así, aquí se monta un solo entorno PXE para todas las sedes: una imagen de arranque con un token comodín que no es secreto, descubrimiento por registros TXT de DNS para que la imagen no lleve ninguna URL, y un proxy Caddy que cambia el token comodín por el token bearer propio de la sede según la subred de origen. Cubre cómo elige PDM una respuesta, prepare-iso para iPXE, los registros DNS, dnsmasq y el bucle de iPXE, un Caddy endurecido que sirve toda la interfaz de PDM en el 443 con el 8443 cerrado por nftables, cómo registrar qué token se usó solo por su nombre, el webhook de postinstalación, cómo añadir Proxmox Backup Server, y los compromisos que quedan.