Sube los recursos de tu versión a Cloud Storage

En este documento, se explica cómo subir los archivos y recursos de la app y hacer que estén disponibles en un bucket de Cloud Storage. Debes completar estos pasos antes de poder usar la API de App Engine Admin para implementar esa aplicación en App Engine.

Para obtener más información sobre otras funciones de los comandos de gcloud storage, como descargar, copiar y borrar objetos, consulta Descubre el almacenamiento de objetos con la herramienta de gcloud.

Antes de comenzar

Debes tener o crear un proyecto de la consola de Google Cloud antes de poder usar gcloud CLI para crear y subir recursos a un bucket de Cloud Storage.

Sube tu aplicación a un bucket de Cloud Storage

Para crear un bucket de Cloud Storage y, luego, subir los recursos de tu aplicación, sigue estos pasos:

  1. Crea un bucket de Cloud Storage en el que desees subir tu versión:

    gcloud storage buckets create gs://my-bucket-YOUR_UNIQUE_ID/
    

    En el ejemplo anterior, my-bucket-YOUR_UNIQUE_ID es un nombre único de bucket de Cloud Storage.

  2. Dirígete a tu directorio local que contiene la versión de la aplicación.

    Por ejemplo, si deseas subir la app my-python-app.py, que se encuentra en el directorio my-application en root/apps-container/my-application/, navega hasta el directorio superior apps-container:

    cd root/apps-container
    
  3. Sube todos los recursos de tu versión al bucket de Cloud Storage:

    gcloud storage cp my-application gs://my-bucket-YOUR_UNIQUE_ID/ --recursive
    

    En el ejemplo anterior, my-application es el directorio de la versión y my-bucket-YOUR_UNIQUE_ID es el bucket de Cloud Storage.

  4. Verifica si la carga se realizó correctamente con una lista de los recursos en tu bucket de Cloud Storage:

    gcloud storage ls gs://my-bucket-YOUR_UNIQUE_ID/my-application/
    

    Lista de ejemplos:

    gs://my-bucket-YOUR_UNIQUE_ID/my-application/index.html
    gs://my-bucket-YOUR_UNIQUE_ID/my-application/my-python-app.py
    

Próximos pasos