Cómo gestionar metadata estructurada por VM en Proxmox con YAML y API nativa
Problema En entornos homelab o pequeñas infraestructuras con Proxmox, es frecuente que cada máquina virtual o contenedor necesite información adicional: rutas de reverse‑proxy, definición de stacks Docker, asignación de GPUs, o cualquier otro dato de “intención” que no pertenece al propio hypervisor. La práctica habitual es guardar esa información en notas, etiquetas o archivos externos. Cada alternativa tiene limitaciones claras: Notas son texto libre, difíciles de validar y no se versionan de forma estructurada. Etiquetas son planas, no permiten jerarquías ni valores complejos. Repositorios de configuración externos obligan a mantener una sincronía manual entre Proxmox y el origen de datos. El resultado es un “spaghetti” de scripts y archivos que se rompen al mover máquinas, al escalar nodos o al cambiar la topología de red. Lo que falta es un punto de almacenamiento que sea nativo a Proxmox, versionado con el resto del cluster y accesible tanto desde la UI como desde la línea de comandos. ...