Membuat dan meluncurkan workstation

Pelajari cara mulai membuat workstation dengan Cloud Workstations.

Workstation adalah lingkungan pengembangan yang telah dikonfigurasi sebelumnya yang ditentukan oleh administrator atau tim platform dalam konfigurasi workstation. Konfigurasi workstation mencakup image container yang digunakan oleh workstation. Administrator Anda memilih apakah akan menggunakan salah satu image dasar yang telah dikonfigurasi sebelumnya Cloud Workstations atau memberikan referensi ke image container yang disesuaikan.


Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Google Cloud konsol, klik Pandu saya:

Pandu saya


Sebelum memulai

Sebelum mulai menggunakan Cloud Workstations, pastikan Anda memiliki izin yang diperlukan dan menyelesaikan langkah-langkah penyiapan yang diperlukan ini. Anda dapat melewati bagian ini jika sudah menyelesaikan penyiapan ini.

  1. Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

  6. Aktifkan Cloud Workstations API.

    Peran yang diperlukan untuk mengaktifkan API

    Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin). Pelajari cara memberikan peran.

    Mengaktifkan API

  7. Opsional: Jika Anda tidak memiliki konfigurasi workstation yang tersedia di Google Cloud console, mintalah administrator Anda untuk membuat konfigurasi workstation untuk Anda, atau pastikan Anda memiliki peran IAM Admin Workstation Cloud pada proyek sehingga Anda dapat membuat sumber daya ini sendiri. Untuk memeriksa peran IAM Anda, buka halaman IAM di Google Cloud menghibur:

    Buka IAM

Membuat workstation

Untuk membuat stasiun kerja, ikuti langkah-langkah berikut:

  1. Di dalam Google Cloud konsol, arahkan ke Stasiun Kerja Cloud > Stasiun kerja halaman.

    Buka Workstation

  2. Klik add_boxCreate.

    Tautan Buat mungkin dinonaktifkan jika tidak ada konfigurasi workstation dalam proyek atau jika Anda tidak memiliki izin untuk melihatnya. Mintalah Administrator Workstation Cloud organisasi Anda untuk membuat konfigurasi workstation untuk Anda.

  3. Terima stasiun kerja default Nama.

    Jika Anda mau, Anda dapat memasukkan nama sumber daya Anda sendiri untuk workstation Anda—misalnya, test-workstation. Ikuti konvensi penamaan sumber daya Compute Engine naming conventions dan pilih nama yang unik di dalam klaster workstation.

  4. Klik tanda panah perluasan arrow_drop_down pada kolom Konfigurasi dan pilih konfigurasi stasiun kerja untuk menentukan stasiun kerja Anda.

  5. Klik Buat untuk membuat stasiun kerja Anda.

Luncurkan stasiun kerja.

Setelah Anda membuat workstation, luncurkan untuk memulai pengembangan:

  1. Klik Workstation.
  2. Dalam daftar workstation, temukan nama workstation Anda dan klik Luncurkan.
  3. Workstation terhubung ke port 80 secara default. Jika workstation dihentikan, mengklik Luncurkan juga akan memulainya.

    Opsional: Anda juga dapat mengklik tanda panah perluasan arrow_drop_down di sebelah Luncurkan dan memilih dari daftar opsi peluncuran:

    • Mulai
    • Hubungkan ke port 80 (default)
    • Hubungkan ke aplikasi web di port
    • Penerusan port
    • Hubungkan menggunakan SSH
    • Luncurkan dengan JetBrains Gateway (jika Anda menggunakan JetBrains IDE)

    Opsi Start memulai workstation tanpa meluncurkannya.

  4. Contoh berikut menunjukkan halaman selamat datang untuk editor dasar Cloud Workstations. Tampilan halaman Anda mungkin berbeda, tergantung pada bagaimana Anda menentukan konfigurasi workstation Anda:

    Editor dasar Cloud Workstations

    Untuk informasi lebih lanjut tentang koneksi melalui SSH, lihat Dukungan SSH.

    Untuk informasi selengkapnya tentang cara terhubung ke aplikasi web yang berjalan di workstation Anda, lihat Mengakses server HTTP yang berjalan di workstation.

Pembersihan

Untuk menghapus workstation dari konsol Google Cloud :

  1. Di dalam Google Cloud konsol, buka Stasiun Kerja Cloud > Stasiun kerja.
  2. Pilih kotak centang di samping workstation yang ingin Anda hapus.
  3. Klik menu opsi more_vertMore dan pilih Delete untuk menghapus workstation yang dipilih.

Jika konfigurasi workstation Anda menggunakan disk persisten dan kebijakan reclaim diatur untuk mempertahankan disk persisten setelah Anda menghapus workstation, pastikan untuk mengingatkan Admin Cloud Workstations Anda untuk menghapus disk persisten secara manual untuk Anda. Untuk informasi lebih lanjut tentang menghapus konfigurasi workstation, klaster workstation, dan Google Cloud proyek, lihatHapus sumber daya.

Langkah berikutnya