Menggunakan Cloud Shell dengan gcloud CLI

Jika gcloud CLI diinstal, Anda dapat berinteraksi dengan Cloud Shell dari terminal dan menggunakannya sebagai sandbox dan lingkungan pengembangan portabel. Hal ini memberikan kemudahan dalam bekerja dengan resource Cloud Shell, baik untuk menguji operasi dengan cepat atau menggunakan IDE pilihan Anda untuk mengedit file yang disimpan di instance Cloud Shell dari desktop lokal Anda.

Gunakan gcloud cloud-shell

Penawaran grup perintah gcloud cloud-shell saat ini menyediakan fungsi berikut:

  • Membuat sesi SSH interaktif dengan Cloud Shell menggunakan gcloud cloud-shell ssh.
  • Salin file antara mesin lokal dan Cloud Shell Anda melalui scp.
  • Pasang direktori Cloud Shell ke sistem file lokal Anda melalui sshfs.

Untuk mengetahui detail selengkapnya, lihat dokumentasi referensi untuk gcloud cloud-shell.

Contoh alur kerja

Untuk menggambarkan cara kerja gcloud cloud-shell, berikut adalah contoh cara menggunakan perintah ini dalam praktiknya:

  1. Mulai sesi SSH:

    gcloud cloud-shell ssh
    
  2. Salin file, data.txt, dari Cloud Shell ke komputer lokal Anda:

    gcloud cloud-shell scp cloudshell:~/data.txt localhost:~data.txt
    
  3. Jika menggunakan Mac atau Linux, Anda dapat memasang direktori beranda Cloud Shell ke sistem file lokal setelah menginstal sshfs.

    Dengan begitu, Anda dapat mengedit file di direktori beranda Cloud Shell menggunakan alat lokal pilihan Anda. Semua data dalam sistem file yang dipasang dari jarak jauh disimpan di Persistent Disk dan disimpan di seluruh sesi.

    gcloud cloud-shell get-mount-command ~/my-cloud-shell