Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini menunjukkan cara menginisialisasi 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:
Mengizinkan gcloud CLI menggunakan kredensial akun pengguna Anda untuk mengakses Google Cloud, atau memungkinkan Anda memilih akun jika sebelumnya Anda telah mengizinkan akses
Menyiapkan konfigurasi gcloud CLI
dan menetapkan serangkaian properti dasar, termasuk
akun aktif dari langkah di atas, project saat ini, dan jika
berlaku, region dan zona Compute Engine default
Anda dapat menjalankan perintah berikut sebagai alternatif untuk gcloud init:
Buat dan kelola konfigurasi dan properti gcloud CLI.
Lakukan inisialisasi gcloud CLI
Untuk melakukan inisialisasi gcloud CLI:
Jalankan gcloud init:
gcloud init
Jika Anda berada dalam sesi terminal jarak jauh, Anda dapat menggunakan tanda --no-launch-browser
untuk mencegah perintah meluncurkan alur otorisasi berbasis browser, jika diperlukan:
gcloud init --no-launch-browser
Buat atau pilih konfigurasi jika diminta.
Jika Anda melakukan inisialisasi penginstalan gcloud CLI baru, gcloud init akan membuat konfigurasi bernama default untuk Anda dan menyetelnya sebagai konfigurasi aktif. Jika Anda memiliki konfigurasi yang ada, gcloud init akan meminta Anda memilih salah satu dari tiga opsi — menginisialisasi ulang konfigurasi yang aktif, beralih ke konfigurasi lain dan menginisialisasi ulang, atau membuat konfigurasi baru.
Selesaikan langkah otorisasi saat diminta.
Bergantung pada apakah Anda telah mengizinkan akses keGoogle Cloudsebelumnya, 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 perintah yang diberikan.
Setelah langkah ini selesai, gcloud init akan menetapkan properti account dalam
konfigurasi ke akun yang ditentukan.
Pilih project Google Cloud saat ini jika diminta.
Jika Anda hanya memiliki akses ke satu project, termasuk project default untuk akun pengguna Anda, gcloud init akan memilihnya untuk Anda.
Atau, Anda dapat memilih project dari daftar project yang Anda miliki izin 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:
Pilih zona Compute Engine default jika diminta.
Jika Anda belum 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
Untuk mempelajari lebih lanjut cara memberikan otorisasi Kredensial Default Aplikasi (ADC) untuk
Library Klien Cloud (dan Library Klien Google API),
lihat Menyiapkan Kredensial Default Aplikasi.
Untuk mempelajari lebih lanjut cara mengelola konfigurasi,
lihat Konfigurasi gcloud CLI.
Untuk mempelajari lebih lanjut cara mengelola properti,
lihat properti gcloud CLI.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-04 UTC."],[],[],null,["# Initializing the gcloud CLI\n\nThis page shows you how to initialize the gcloud CLI.\n\nAfter you install the gcloud CLI, perform initial setup tasks by running\n[`gcloud init`](/sdk/gcloud/reference/init). You can also run `gcloud init`\nto change your settings or create a new configuration.\n\n`gcloud init` performs the following setup steps:\n\n- [Authorizes](/sdk/docs/authorizing) the gcloud CLI to use your user account credentials to access Google Cloud, or lets you select an account if you have previously authorized access\n- Sets up a gcloud CLI [configuration](/sdk/docs/configurations) and sets a base set of [properties](/sdk/docs/properties), including the active account from the step above, the current project, and if applicable, the default Compute Engine region and zone\n\nYou can run the following as alternatives to `gcloud init`:\n\nInitialize the gcloud CLI\n-------------------------\n\nTo initialize the gcloud CLI:\n\n1. Run `gcloud init`:\n\n gcloud init\n\n If you are in a remote terminal session, you can use the `--no-launch-browser`\n flag to prevent the command from launching a browser-based authorization\n flow, if required: \n\n gcloud init --no-launch-browser\n\n2. Create or select a configuration if prompted.\n\n If you are initializing a new gcloud CLI installation,\n `gcloud init` creates a configuration named `default` for you and sets\n it as the active configuration. If you have existing configurations,\n `gcloud init` prompts you to choose between three options ---\n re-initialize the active one, switch to another one and re-initialize it, or\n create a new one.\n3. Complete the authorization step when prompted.\n\n Depending on whether you have previously authorized access to\n Google Cloud, you might be prompted to log in and grant access in a\n web browser or to select an existing account.\n\n If you used the `--no-launch-browser` flag and login is required,\n you must then copy and paste the provided authorization URL into another\n browser window and follow the prompts provided.\n\n When this step is completed, `gcloud init` sets the `account` property in\n the configuration to the specified account.\n4. Choose a current Google Cloud project if prompted.\n\n If you only have access to one project, including the default project for\n your user account, `gcloud init` selects it for you.\n\n Otherwise, you can\n select a project from a list of projects for which you have **Owner** ,\n **Editor** or **Viewer** permissions. `gcloud init` sets the `project`\n property in the configuration to the property you choose. If you have\n access to more than 200 projects, you will be prompted to enter\n a project id, create a new project, or list projects. \n\n ```\n This account has a lot of projects! Listing them all can take a while.\n [1] Enter a project ID\n [2] Create a new project\n [3] List projects\n Please enter your numeric choice:\n ```\n | **Note:** If you choose to create a project, you'll also need to [enable billing on your project](/billing/docs/how-to/modify-project) to use Google Cloud services.\n5. Choose a default Compute Engine zone if prompted.\n\n If you don't have the Compute Engine API enabled or you already\n have a default zone in your\n [project-level metadata](/compute/docs/metadata), you will not see this\n step. `gcloud init` sets the `region` and `zone` properties in the\n configuration using the zone you choose.\n\nTo view the properties set through the `gcloud init` command, use the\n[`gcloud config list`](/sdk/gcloud/reference/config/list) command. \n\n```sh\n[compute]\nregion = us-east1\nzone = us-east1-b\n[core]\naccount = dana@example.com\ndisable_usage_reporting = False\nproject = example-project\n```\n\nWhat's next\n-----------\n\n- To learn more about tool authorization, see [Authorizing the gcloud CLI](/sdk/docs/authorizing).\n- To learn more about authorizing Application Default Credentials (ADC) for Cloud Client Libraries (and Google API Client Libraries), see [Set up Application Default Credentials](/docs/authentication/provide-credentials-adc#how-to).\n- To learn more about managing configurations, see [gcloud CLI configurations](/sdk/docs/configurations).\n- To learn more about managing properties, see [gcloud CLI properties](/sdk/docs/properties)."]]