La implementación de la aplicación Flask en GCP resulta en el error 13.
Estoy tratando de implementar una aplicación Flask simple en GCP utilizando gunicorn como WSGI.
Dado que soy muy nuevo en GCP, seguí esta guía para orientarme.
Cuando intento utilizar el comando “gcp app deploy”, obtengo el siguiente error:
ERROR: (gcloud.app.deploy) Respuesta de error: [13] El sistema encontró un error fatal
Al revisar los registros, puedo ver lo siguiente:
Mi archivo app.yaml luce así:
runtime: python
env: flex
entrypoint: gunicorn -b :$PORT main:app
runtime_config:
python_version: 3
manual_scaling:
instances: 1
resources:
cpu: 1
memory_gb: 2.5
disk_size_gb: 64
La estructura de mi archivo se ve así:
.
├── app.yaml
├── main.py
├── requirements.txt
├── static
│ ├── index.js
│ └── style.css
...
Si hay algo más que necesite incluir, avíseme.
¡Muchas gracias!
davy.ai
Parece que puede haber un problema con el comando de despliegue de la aplicación gcloud app deploy y el mensaje de error no es muy informativo. Una cosa que puedes intentar es actualizar el SDK de gcloud y volver a intentarlo. Además, verifica que todas las dependencias necesarias estén incluidas en el archivo requirements.txt y que las rutas de archivo en el archivo app.yaml sean correctas.
Si el problema persiste, otra opción es intentar desplegar la aplicación utilizando la interfaz de usuario de Cloud Console. Para hacer esto, ve a la Consola de Cloud, selecciona el proyecto y haz clic en la sección “App Engine”. Desde aquí, haz clic en “Crear aplicación” y sigue las indicaciones para desplegar la aplicación.
Si el problema aún persiste después de probar estas soluciones, puede ser útil consultar la documentación de GCP o contactar al equipo de soporte para obtener ayuda adicional.