Panduan memulai

Halaman ini menunjukkan cara mengaktifkan Cloud Tools for PowerShell, melakukan autentikasi dengan gcloud CLI, dan menjalankan cmdlet PowerShell.

Sebelum memulai

Selesaikan langkah berikut:

  1. 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.
  2. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  5. Make sure that billing is enabled for your Google Cloud project.

  6. Instal gcloud CLI dari command line PowerShell dengan menjalankan perintah berikut sebagai administrator:
  7. 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 cmdlets, login terlebih dahulu menggunakan gcloud CLI:

  1. Pada command prompt, jalankan perintah berikut:

    gcloud init
  2. Terima opsi untuk masuk menggunakan akun pengguna Google Anda:

    To continue, you must log in. Would you like to log in (Y/n)? Y

  3. Di browser, login ke akun pengguna Google Anda saat diminta dan klik Izinkan untuk memberikan izin untuk mengakses resource Google Cloud.

  4. Pada command prompt, pilih project Google Cloud tempat Anda memiliki izin Pemilik, Editor, atau Viewer:

    Pick a cloud project to use:
    [1] [my-project-1]
    [2] [my-project-2]
    ...
    Please enter your numeric choice:

Menjalankan cmdlet PowerShell

Setelah melakukan autentikasi, Anda dapat mulai menggunakan Cloud Tools for PowerShell. Buka jendela PowerShell dan coba jalankan perintah berikut.

Mendapatkan semua bucket untuk project saat ini, project tertentu, atau bucket tertentu:

$currentProjBuckets = Get-GcsBucket
$specificProjBuckets = Get-GcsBucket -Project my-project-1
$bucket = Get-GcsBucket -Name my-bucket-name

Tampilkan daftar 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

Cloud Tools for PowerShell menyertakan penyedia PowerShell untuk Cloud Storage. Penyedia ini memungkinkan Anda menggunakan perintah seperti cd, dir, copy, dan del untuk membuka 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 telah 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 untuk PowerShell melalui Import-Module GoogleCloud.

Langkah selanjutnya

Anda dapat mempelajari cmdlet tertentu lebih lanjut dengan melihat referensi cmdlet Cloud Tools for PowerShell, atau menggunakan sistem bantuan bawaan dari dalam PowerShell:

Get-Help New-GcsBucket