Komponen adalah bagian dari Google Cloud CLI yang dapat diinstal. Komponen dapat berupa alat command line (gcloud
, bq
, dan gsutil
), kumpulan perintah gcloud CLI pada tingkat rilis Alfa atau Beta, atau paket yang berisi dependensi yang digunakan oleh alat di gcloud CLI.
Komponen yang paling sering digunakan diinstal secara default. Jika Anda menjalankan perintah gcloud alpha
atau gcloud beta
secara interaktif dan komponen alpha
atau beta
tidak diinstal, gcloud CLI akan menanyakan apakah Anda ingin menginstalnya. Respons afirmatif akan menginstal komponen, lalu menjalankan
perintah tersebut. Komponen lain diinstal sesuai permintaan oleh gcloud CLI saat Anda menjalankan perintah yang memerlukannya.
Cobalah sendiri
Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
Mulai secara gratisKomponen default
Saat Anda menginstal gcloud CLI, komponen berikut akan diinstal secara default:
ID | Nama | Deskripsi |
---|---|---|
gcloud |
Perintah gcloud CLI default | Alat untuk berinteraksi dengan Google Cloud. Hanya perintah pada tingkat rilis Pratinjau dan Ketersediaan Umum yang diinstal dengan komponen ini. Anda harus menginstal komponen Perintah gcloud alpha dan/atau Perintah gcloud beta secara terpisah jika ingin menggunakan perintah pada tingkat rilis lainnya. |
bq
| Alat command line BigQuery | Alat untuk bekerja dengan data di BigQuery |
gsutil |
Alat command line Cloud Storage | Alat untuk menjalankan tugas yang terkait dengan Cloud Storage. |
core |
library inti gcloud CLI | Library yang digunakan secara internal oleh alat gcloud CLI. |
Komponen alfa dan beta
Gcloud CLI menyediakan dua komponen yang berisi perintah alfa dan beta gcloud CLI. Komponen ini tidak diinstal secara default, tetapi Anda dapat menginstalnya secara manual kapan saja setelah penginstalan awal gcloud CLI. Komponen-komponen tersebut adalah:
ID | Nama | Deskripsi |
---|---|---|
alpha |
Perintah alfa gcloud CLI | perintah gcloud CLI di level rilis alfa. |
beta |
Perintah beta gcloud CLI | perintah gcloud CLI di level rilis beta. |
Perintah gcloud CLI di tingkat rilis Ketersediaan Umum adalah bagian dari komponen gcloud CLI dan diinstal secara otomatis saat Anda menginstal gcloud CLI.
Daftar semua komponen tambahan dan pengelola paket eksternal yang tersedia, yang tidak diinstal secara default, muncul di bawah.
Mengelola komponen gcloud CLI
Anda dapat membuat daftar, menginstal, mengupdate, dan menghapus komponen gcloud CLI sesuai kebutuhan.
Mencantumkan komponen
Untuk melihat daftar komponen yang tersedia dan saat ini terinstal,
jalankan gcloud components list
:
gcloud components list
Contoh berikut bukan listingan lengkap dari semua komponen yang tersedia. Untuk melihat penawaran komponen terbaru, update penginstalan gcloud CLI, lalu jalankan gcloud components list
.
Status | Nama Komponen | ID | Ukuran |
---|---|---|---|
Diinstal | Ekstensi App Engine Go | app-engine-go | 97,7 MiB |
Tidak Terinstal | AppCtl | Appctl | 21,0 MiB |
Diinstal | Alat Command Line Cloud Bigtable | cbt | 4,0 MiB |
Diinstal | Emulator Cloud Bigtable | bigtable | 3,8 MiB |
Diinstal | Emulator Cloud Datastore | emulator cloud-datastore | 17,8 MiB |
Tidak Terinstal | Emulator Cloud Firestore | emulator cloud-firestore | 60,4 MiB |
Diinstal | Emulator Cloud Pub/Sub | emulator-topik | 33,2 MiB |
Diinstal | Proxy Cloud SQL | cloud_sql_proxy | 7,6 MiB |
Diinstal | Emulator Cloud Spanner | emulator kunci-cloud | 21,8 MiB |
Diinstal | Builder Lokal Build Google Cloud | cloud-build-local | 4,4 MiB |
Diinstal | Ekstensi Java aplikasi gcloud | app-engine-java | 118,9 MiB |
Diinstal | Ekstensi PHP aplikasi gcloud | app-engine-php | 21,9 MiB |
Diinstal | Ekstensi Python aplikasi gcloud (Library Tambahan) | app-engine-python-extras | 27,8 MiB |
Diinstal | kubectl | kubectl | 12,2 MiB |
Diinstal | Alat Command Line Cloud BigQuery | bq | < 1 MiB |
Diinstal | Library Cloud SDK Core | bagian tengah tubuh | 7,2 MiB |
Diinstal | Alat Command Line Cloud Storage | gsutil | 3,3 MiB |
Diinstal | Perintah gcloud Alpha | alpha | < 1 MiB |
Diinstal | Perintah Beta gcloud | beta | < 1 MiB |
Diinstal | Ekstensi Python aplikasi gcloud | app-engine-python | 6,1 MiB |
Menginstal komponen
Untuk menginstal komponen pada versi penginstalan gcloud CLI saat ini, jalankan gcloud components install
:
gcloud components install [COMPONENT-ID]
Gcloud CLI menginstal komponen yang ditentukan.
Misalnya, jika Anda ingin menginstal perintah kubectl
:
gcloud components install kubectl
Mengupdate komponen
Gunakan perintah gcloud components update
untuk mengupdate semua komponen yang diinstal ke versi terbaru
gcloud CLI:
gcloud components update
Jika Anda menginstal gcloud CLI versi lama, gcloud CLI akan mengupdate semua komponen yang diinstal.
Jika Anda perlu kembali ke versi baik yang sebelumnya diketahui dan menginstal gcloud CLI secara langsung (di luar pengelola paket, termasuk menggunakan penginstal interaktif, versi statis, Windows penginstal, atau Homebrew), gunakan gcloud components update
untuk kembali ke versi yang ditentukan:
gcloud components update --version VERSION
Untuk mendowngrade versi gcloud CLI yang diinstal menggunakan pengelola paket, baca petunjuk menentukan versi saat mendownload menggunakan apt-get
atau yum
.
Menghapus komponen
Gunakan perintah gcloud components remove
untuk menghapus komponen yang ditentukan berdasarkan ID-nya:
gcloud components remove [COMPONENT-ID]
Anda dapat menginstal ulang komponen menggunakan perintah gcloud components install
kapan saja.
Komponen tambahan
Komponen tambahan yang berisi dependensi untuk perintah gcloud CLI juga tersedia di gcloud CLI, tetapi tidak diinstal secara default. Untuk melihat daftar lengkap komponen, jalankan
gcloud components list
.
Komponen tambahan yang dapat diinstal ditandai dengan status
Not Installed
.
Pengelola paket eksternal
Jika menginstal gcloud CLI melalui pengelola paket apt
atau yum
, Anda juga dapat menginstal komponen gcloud CLI tambahan menggunakan pengelola paket yang sama. Jika
pengelola paket tidak dapat menemukan paket ini, baca
panduan menginstal dengan apt atau
menginstal dengan yum untuk mempelajari cara mengonfigurasi
https://packages.cloud.google.com/
sebagai sumber paket.
komponen gcloud CLI | Paket APT | Paket YUM |
---|---|---|
app-engine-go |
google-cloud-cli-app-engine-go |
google-cloud-cli-app-engine-go |
app-engine-java |
google-cloud-cli-app-engine-java |
google-cloud-cli-app-engine-java |
app-engine-python |
google-cloud-cli-app-engine-python |
google-cloud-cli-app-engine-python |
bigtable |
google-cloud-cli-bigtable-emulator |
google-cloud-cli-bigtable-emulator |
cbt |
google-cloud-cli-cbt |
google-cloud-cli-cbt |
cloud-build-local |
google-cloud-cli-cloud-build-local |
google-cloud-cli-cloud-build-local |
docker-credential-gcr |
Belum tersedia. | Belum tersedia. |
gcd-emulator |
google-cloud-cli-datastore-emulator |
google-cloud-cli-datastore-emulator |
kubectl |
kubectl |
kubectl |
pubsub-emulator |
google-cloud-cli-pubsub-emulator |
google-cloud-cli-pubsub-emulator |