Mengupload resource versi ke Cloud Storage

Dokumen ini menjelaskan cara mengupload file dan resource aplikasi Anda, serta menyediakannya di bucket Cloud Storage. Anda harus menyelesaikan langkah-langkah ini sebelum dapat menggunakan App Engine Admin API untuk men-deploy aplikasi tersebut ke App Engine.

Untuk mengetahui informasi selengkapnya tentang fungsi gsutil lainnya, seperti mendownload, menyalin, dan menghapus objek, lihat Menggunakan alat gsutil.

Sebelum memulai

Anda harus memiliki atau membuat project konsol Google Cloud sebelum dapat menggunakan alat gsutil untuk membuat dan mengupload resource ke bucket Cloud Storage.

Mengupload aplikasi Anda ke bucket Cloud Storage

Untuk membuat bucket Cloud Storage, lalu mengupload resource aplikasi Anda:

  1. Buat bucket Cloud Storage di mana Anda ingin mengupload versi:

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

    Dengan my-bucket-YOUR_UNIQUE_ID adalah nama bucket Cloud Storage yang unik.

  2. Buka direktori lokal yang berisi versi aplikasi Anda.

    Misalnya, jika Anda ingin mengupload aplikasi my-python-app.py, yang terletak di direktori my-application di root/apps-container/my-application/, buka direktori induk apps-container :

    cd root/apps-container
    
  3. Upload semua resource versi Anda ke bucket Cloud Storage:

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

    Dengan my-application sebagai direktori versi Anda dan my-bucket-YOUR_UNIQUE_ID adalah bucket Cloud Storage Anda.

  4. Pastikan bahwa upload berhasil dengan mencantumkan resource di bucket Cloud Storage:

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

    Contoh daftar:

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

Langkah selanjutnya