Caricamento delle risorse della versione su Cloud Storage

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

Per saperne di più su altre funzionalità di gsutil, come il download, la copia e l'eliminazione di oggetti, consulta Utilizzare lo strumento gsutil.

Prima di iniziare

Devi avere o creare un progetto della console Google Cloud prima di poter utilizzare lo strumento gsutil per creare e caricare risorse in un bucket Cloud Storage.

Caricamento dell'app in un bucket Cloud Storage

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

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

    gsutil mb 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 che contiene la versione della tua app.

    Ad esempio, se vuoi caricare l'app my-python-app.py, che si trova nella directory my-application all'indirizzo 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:

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

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

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

    gsutil 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