Melakukan inisialisasi gcloud CLI

Halaman ini menunjukkan cara melakukan inisialisasi gcloud CLI.

Setelah menginstal gcloud CLI, lakukan tugas penyiapan awal dengan menjalankan gcloud init. Anda juga dapat menjalankan gcloud init untuk mengubah setelan atau membuat konfigurasi baru.

gcloud init melakukan langkah-langkah penyiapan berikut:

  • Memberi otorisasi gcloud CLI untuk menggunakan kredensial akun pengguna Anda guna mengakses Google Cloud, atau memungkinkan Anda memilih akun jika sebelumnya Anda telah memberikan otorisasi akses
  • Menyiapkan konfigurasi gcloud CLI dan menetapkan kumpulan dasar properti, termasuk akun aktif dari langkah di atas, project saat ini, dan jika berlaku, region dan zona Compute Engine default

Anda dapat menjalankan kode berikut sebagai alternatif untuk gcloud init:

Perintah Deskripsi
gcloud auth login Beri otorisasi dengan akun pengguna tanpa menyiapkan konfigurasi.
gcloud auth activate-service-account Beri otorisasi dengan akun layanan, bukan akun pengguna.
Berguna untuk memberikan otorisasi secara non-interaktif dan tanpa browser web.
gcloud config [COMMAND]
gcloud config configurations [COMMAND]
Membuat dan mengelola konfigurasi dan properti gcloud CLI.

Melakukan inisialisasi gcloud CLI

Untuk melakukan inisialisasi gcloud CLI:

  1. Jalankan gcloud init:

    gcloud init
    

    Jika berada dalam sesi terminal jarak jauh, Anda dapat menggunakan flag --no-launch-browser untuk mencegah perintah meluncurkan alur otorisasi berbasis browser, jika diperlukan:

    gcloud init --no-launch-browser
    
  2. Buat atau pilih konfigurasi jika diminta.

    Jika Anda melakukan inisialisasi penginstalan gcloud CLI baru, gcloud init akan membuat konfigurasi bernama default untuk Anda dan menetapkannya sebagai konfigurasi aktif. Jika Anda sudah memiliki konfigurasi, gcloud init akan meminta Anda untuk memilih di antara tiga opsi — melakukan inisialisasi ulang konfigurasi yang aktif, beralih ke konfigurasi lain dan melakukan inisialisasi ulang, atau membuat konfigurasi baru.

  3. Selesaikan langkah otorisasi saat diminta.

    Bergantung pada apakah Anda sebelumnya telah memberikan otorisasi akses ke Google Cloud, Anda mungkin diminta untuk login dan memberikan akses di browser web atau memilih akun yang ada.

    Jika Anda menggunakan tanda --no-launch-browser dan login diperlukan, Anda harus menyalin dan menempelkan URL otorisasi yang diberikan ke jendela browser lain dan mengikuti petunjuk yang diberikan.

    Setelah langkah ini selesai, gcloud init akan menetapkan properti account dalam konfigurasi ke akun yang ditentukan.

  4. Pilih project Google Cloud saat ini jika diminta.

    Jika Anda hanya memiliki akses ke satu project, termasuk project default untuk akun pengguna, gcloud init akan memilihnya untuk Anda.

    Jika tidak, Anda dapat memilih project dari daftar project yang izinnya Anda miliki, yaitu Pemilik, Editor, atau Pelihat. gcloud init menetapkan properti project dalam konfigurasi ke properti yang Anda pilih. Jika memiliki akses ke lebih dari 200 project, Anda akan diminta untuk memasukkan project ID, membuat project baru, atau mencantumkan project.

    This account has a lot of projects! Listing them all can take a while.
     [1] Enter a project ID
     [2] Create a new project
     [3] List projects
    Please enter your numeric choice:
    
  5. Pilih zona Compute Engine default jika diminta.

    Jika Anda tidak mengaktifkan Compute Engine API atau sudah memiliki zona default di metadata tingkat project, Anda tidak akan melihat langkah ini. gcloud init menetapkan properti region dan zone dalam konfigurasi menggunakan zona yang Anda pilih.

Untuk melihat properti yang ditetapkan melalui perintah gcloud init, gunakan perintah gcloud config list.

[compute]
region = us-east1
zone = us-east1-b
[core]
account = dana@example.com
disable_usage_reporting = False
project = example-project

Langkah selanjutnya