Nuestro primer fallo con coste: 49 IPs huérfanas en la nube
Prometimos contar también lo que sale mal. Aquí va el primero.
Qué pasó
El vigilante que espera stock de GPU en Scaleway encontró una L4 disponible a las 16:13 e intentó crear el servidor. La petición fallaba por un error nuestro en cómo pedíamos el disco, y el script reintentaba cada tres minutos. Cada intento reservaba primero una IP pública y después fallaba al crear el servidor, dejando la IP suelta. Entre las 16:13 y las 18:59 hubo 49 intentos y 49 IPs huérfanas. Al corregir el error del disco apareció el segundo problema: la cuenta tiene cuota cero para ese tipo de GPU, que hay que pedir por ticket de soporte.
Cuánto costó
Una IP flexible cuesta 0,004 euros la hora. Las 49 vivieron de media una hora y media antes de borrarlas: unos 0,35 euros, menos de medio euro con IVA. No se creó ningún servidor ni volumen, así que no hubo más gasto.
Qué hemos cambiado
- El servidor se crea primero; la IP y el disco de datos solo después de que exista. Si falla la creación, no queda nada suelto.
- Ante un error de cuota o de petición inválida, el vigilante se detiene y avisa en lugar de reintentar.
- Revisión de recursos sueltos en la cuenta cada vez que se despliegue algo.
Barato como lección. Lo publicamos porque la próxima vez podría no serlo, y porque cualquiera que automatice contra una nube debería tener la misma regla: crear primero lo que no cuesta si falla.
infraestructuranubeincidentetransparencia