Halaman ini menunjukkan cara mengaktifkan Cloud Tools for PowerShell, mengautentikasi dengan gcloud CLI, dan menjalankan cmdlet PowerShell.
Sebelum memulai
Selesaikan langkah-langkah berikut:
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Instal gcloud CLI dari command line PowerShell dengan menjalankan perintah berikut sebagai administrator:
Install-Module GoogleCloud
Melakukan autentikasi dengan gcloud CLI
Cloud Tools for PowerShell menggunakan kredensial dan setelan Anda yang disimpan di gcloud CLI untuk mengaktifkan cmdlet. Untuk menggunakan cmdlet, login terlebih dahulu menggunakan gcloud CLI:
Di command prompt, jalankan perintah berikut:
gcloud init
Terima opsi untuk login menggunakan akun pengguna Google Anda:
To continue, you must log in. Would you like to log in (Y/n)? Y
Di browser, login ke akun pengguna Google Anda saat diminta, lalu klik Izinkan untuk memberikan izin guna mengakses resource Google Cloud.
Di command prompt, pilih project Google Cloud tempat Anda memiliki izin Pemilik, Editor, atau Pengakses Lihat-Saja:
Pick a cloud project to use: [1] [my-project-1] [2] [my-project-2] ... Please enter your numeric choice:
Menjalankan cmdlet PowerShell
Setelah mengautentikasi, Anda dapat mulai menggunakan Cloud Tools for PowerShell. Buka jendela PowerShell dan coba jalankan perintah berikut.
Dapatkan semua bucket untuk project saat ini, untuk project tertentu, atau bucket tertentu:
$currentProjBuckets = Get-GcsBucket $specificProjBuckets = Get-GcsBucket -Project my-project-1 $bucket = Get-GcsBucket -Name my-bucket-name
Mencantumkan semua instance Compute Engine yang terkait dengan project:
Get-GceInstance -Project my-project-1 | Sort Status | Format-Table Name, Status -GroupBy Status Status: RUNNING Name Status ---- ------ my-vm-2 RUNNING my-vm-3 RUNNING Status: TERMINATED Name Status ---- ------ my-vm-1 TERMINATED
Menavigasi Cloud Storage dengan penyedia PowerShell
Cloud Tools for PowerShell menyertakan penyedia PowerShell untuk Cloud Storage. Penyedia ini memungkinkan Anda menggunakan perintah seperti
cd
, dir
, copy
, dan del
untuk menavigasi dan memanipulasi data di
Cloud Storage seolah-olah data tersebut berada di sistem file lokal.
Untuk menggunakan penyedia secara langsung, Anda dapat memulai Cloud Tools for PowerShell menggunakan pintasan dari menu start. Tindakan ini akan meluncurkan konsol PowerShell dengan penyedia yang dimuat:
# Navigate to Cloud Storage cd gs:\ # Show the available buckets ls # Create a new bucket mkdir my-new-bucket
Anda juga dapat menyediakan penyedia Cloud Storage di sesi PowerShell apa pun dengan mengimpor modul Cloud Tools for PowerShell melalui Import-Module GoogleCloud
.
Langkah selanjutnya
Anda dapat mempelajari cmdlet tertentu lebih lanjut dengan melihat referensi cmdlet Cloud Tools for PowerShell, atau dengan menggunakan sistem bantuan bawaan dari dalam PowerShell:
Get-Help New-GcsBucket