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 gsutil, como descargar, copiar y borrar objetos, consulta Usa la herramienta de gsutil.

Antes de comenzar

Debes tener o crear un proyecto de la consola de Google Cloud antes de poder usar la herramienta de gsutil 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:

    gsutil mb 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:

    gsutil cp -R my-application gs://my-bucket-YOUR_UNIQUE_ID/
    

    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:

    gsutil 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