Caricamento delle risorse della versione in Cloud Storage

Questo documento spiega come caricare i file e le risorse della tua app e e renderle disponibili in un bucket Cloud Storage. Devi completare questi passaggi passaggi prima di poter utilizzare l'API App Engine Admin per il deployment dell'app in App Engine.

Per maggiori informazioni sulle altre funzionalità dei comandi gcloud storage, come il download, la copia e l'eliminazione di oggetti, vedi Scopri l'archiviazione di oggetti con lo strumento gcloud.

Prima di iniziare

Devi avere o creando un progetto nella console Google Cloud prima di poter utilizzare gcloud CLI per creare e caricare risorse in un nel bucket Cloud Storage.

Caricamento dell'app in un bucket Cloud Storage

Per creare un bucket Cloud Storage e caricare le risorse della tua app:

  1. Crea un bucket Cloud Storage in cui vuoi caricare la tua versione:

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

    Dove my-bucket-YOUR_UNIQUE_ID è il nome univoco di un bucket Cloud Storage.

  2. Vai alla directory locale contenente la versione dell'app.

    Ad esempio, se vuoi caricare l'app my-python-app.py, che si trova nella directory my-application in root/apps-container/my-application/, vai alla directory principale apps-container:

    cd root/apps-container
    
  3. Carica tutte le risorse della tua versione nel bucket Cloud Storage:

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

    Dove my-application è la directory della tua versione e my-bucket-YOUR_UNIQUE_ID è il tuo bucket Cloud Storage.

  4. Verifica che il caricamento sia riuscito elencando le risorse nel tuo Bucket Cloud Storage:

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

    Elenco di esempio:

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

Passaggi successivi