Si has llegado hasta aquí, ya no estás en nivel básico. Ahora toca lo más interesante: automatizar Proxmox como lo haría alguien en un entorno profesional.
La API de Proxmox
Proxmox tiene una API REST muy potente.
¿Qué significa esto?
Que puedes controlar todo desde scripts externos:
- Crear VMs
- Encender/apagar
- Hacer backups
- Gestionar red
Ejemplo básico con curl:
curl -k -X GET https://IP:8006/api2/json/nodes
Esto devuelve información del nodo.
Automatización con scripts propios
Puedes crear tus propios scripts en:
- Bash
- Python
Ejemplo de uso real:
- Script que crea una VM automáticamente
- Le asigna recursos
- La arranca
- Envía notificación
Esto ya es otro nivel.
Infraestructura como código (idea clave)
Aquí entra un concepto importante:
No haces clics, defines todo en código.
Ventajas:
- Repetible
- Escalable
- Menos errores
Aunque no uses herramientas complejas, solo con scripts ya estás aplicando esta idea.
Backups + automatización
Puedes combinar:
- Backups programados
- Scripts que limpian backups antiguos
- Notificaciones
Así tienes control total sin hacerlo manualmente.
Monitorización avanzada
Si quieres ir más allá:
- Monta Grafana
- Usa Prometheus
- Añade alertas
Así sabes si algo falla antes de que sea un problema.
Montando tu “mini datacenter” en casa
Con todo lo que hemos visto, puedes montar:
- Servidor de archivos
- Servidor web
- Laboratorio de redes
- Entorno de pruebas
Todo dentro de Proxmox.
Conclusión final de la serie
Proxmox empieza siendo una herramienta para “probar cosas”.
Pero si profundizas:
- Automatizas
- Estructuras
- Piensas como administrador
Y eso es lo que realmente marca la diferencia.
Porque al final, no se trata solo de tener máquinas virtuales.
Se trata de construir sistemas.
