Importer les ressources d'une version dans Cloud Storage

Vous devez importer l'ensemble des fichiers et des ressources de votre application dans un bucket Cloud Storage avant de déployer cette application dans App Engine à l'aide de l'API Admin de Google App Engine.

Avant de commencer

Vous devez avoir ou créer un projet dans la console GCP avant de pouvoir utiliser l'outil gsutil pour créer et importer des ressources dans un bucket Cloud Storage.

Pour en savoir plus sur l'outil gsutil, consultez la page Utiliser l'outil gsutil.

Importer une application dans un bucket Cloud Storage

Pour créer un bucket Cloud Storage et importer les ressources d'une application, procédez comme suit :

  1. Créez un bucket Cloud Storage dans lequel vous souhaitez importer votre version :

    gsutil mb gs://my-bucket-YOUR_UNIQUE_ID/
    

    my-bucket-YOUR_UNIQUE_ID est un nom de bucket Cloud Storage unique.

  2. Accédez au répertoire local contenant la version de votre application.

    Par exemple, si vous souhaitez importer l'application my-python-app.py qui se trouve dans le répertoire my-application du dossier root/apps-container/my-application/, accédez au répertoire apps-container :

    cd root/apps-container
    
  3. Importez toutes les ressources de votre version dans votre bucket Cloud Storage :

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

    my-application correspond au répertoire de votre version et my-bucket-YOUR_UNIQUE_ID à votre bucket Cloud Storage.

  4. Vérifiez que l'importation a réussi en répertoriant les ressources dans votre bucket Cloud Storage :

    gsutil ls gs://my-bucket-YOUR_UNIQUE_ID/my-application/
    

    Exemple de liste :

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

Étape suivante

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

API App Engine Admin