Batasan dan pembatasan Cloud Code untuk Cloud Shell

Cloud Shell dengan Cloud Code yang terintegrasi, sejak rilis terbaru, memiliki batasan dan batasan umum berikut.

Kuota penggunaan

Kuota Cloud Code default mingguan adalah 50 jam.

Melihat kuota Cloud Code mingguan Anda

Jika sudah mencapai kuota, Anda harus menunggu hingga tanggal dan waktu yang ditentukan sebelum dapat menggunakan Cloud Code lagi atau menghubungi administrator Cloud Code untuk meningkatkan kuota.

Untuk melihat kuota mingguan Anda:

  • Klik Informasi sesi Informasi sesi, lalu klik Kuota penggunaan. Dialog akan muncul dan menampilkan jam yang tersisa dalam kuota, total jumlah jam dalam kuota, serta tanggal dan waktu reset kuota.

Meminta penambahan kuota

Penambahan kuota Cloud Shell harus melalui permintaan dukungan pelanggan dan tidak dapat diperbarui menggunakan Konsol Google Cloud. Untuk meminta penambahan kuota, hubungi Cloud Customer Care (bukan Penagihan).

Jika permintaan penambahan kuota memerlukan persetujuan, Anda akan menerima email dari Google Cloud yang menyatakan telah menerima permintaan tersebut. Anda dapat membalas email ini jika memerlukan bantuan lebih lanjut. Cloud Customer Care memproses permintaan Anda, biasanya dalam waktu 2-3 hari kerja, lalu mengirimkan email kedua yang memberitahukan apakah penambahan kuota disetujui atau ditolak. Email tersebut mencantumkan tanggal mulai berlaku penambahan, jika berlaku.

Untuk mengetahui informasi selengkapnya tentang proses penambahan kuota, lihat artikel Tentang permintaan penambahan kuota.

Tidak aktif di Cloud Code

Untuk mencegah direktori $HOME Anda dihapus karena tidak aktif selama 120 hari, mulai sesi. Untuk data sensitif yang ingin Anda simpan dalam jangka panjang, pertimbangkan solusi lain di Cloud Storage.

Penggunaan non-interaktif

Cloud Code hanya dimaksudkan untuk penggunaan interaktif. Sesi non-interaktif berakhir secara otomatis setelah satu jam. Sesi Cloud Code dibatasi selama 12 jam, setelah itu sesi akan otomatis dihentikan. Anda dapat segera memulai sesi baru setelahnya.

Memulihkan sesi setelah pelanggaran batas layanan

Jika sesi Anda dihentikan atau tidak dapat dibuat karena Anda melampaui batas layanan, Cloud Code akan menampilkan error dengan link ke formulir yang memungkinkan Anda mengajukan banding atas pelanggaran batas. Klik link masukan dan kirimkan formulir yang berisi informasi selengkapnya tentang tugas yang Anda lakukan sebelum sesi dihentikan.

Pembatasan dan batasan

Persistensi dan paket software yang diinstal kustom

Instance mesin virtual yang mendukung sesi Cloud Code untuk Cloud Shell tidak dialokasikan secara permanen ke sesi Cloud Code dan berakhir jika sesi tidak aktif selama 20 menit. Setelah instance dihentikan, setiap modifikasi yang Anda lakukan di luar $HOME akan hilang.

Agar konfigurasi Anda tetap ada di seluruh sesi, pertimbangkan untuk menyesuaikan lingkungan Anda.

Pengguna berusia di bawah 18 tahun atau yang usianya tidak diketahui

Cloud Code tidak tersedia untuk pengguna berusia di bawah 18 tahun atau yang usianya tidak diketahui. Secara default, Google Workspace for Education memblokir akses ke Cloud Code untuk semua pengguna. Jika ada siswa berusia di atas 18 tahun yang ingin Anda beri akses ke layanan yang dikenai pembatasan usia, termasuk Cloud Code, di institusi Anda, lihat Mengontrol akses ke layanan Google berdasarkan usia guna mengetahui langkah-langkah untuk mengidentifikasi pengguna yang berusia 18 tahun ke atas.

Ekstensi Cloud Shell Editor

Cloud Shell Editor tidak mendukung penginstalan ekstensi editor kustom. Namun, Cloud Shell Editor dilengkapi dengan serangkaian ekstensi penting yang sudah diinstal dan selalu diupdate.

.bashrc konten

Cloud Code dapat menghasilkan error jika file .bashrc diubah atau dihapus. File .bashrc harus berisi baris berikut:

  if [ -f "/google/devshell/bashrc.google" ]; then
    source "/google/devshell/bashrc.google"
  fi

Format output gcloud

Secara default, Cloud Code mengaktifkan fitur aksesibilitas gcloud. Jika fitur aksesibilitas diaktifkan, output tabel gcloud dirender sebagai daftar item yang disatukan.

Guna memulihkan perilaku default tabel dalam kotak untuk banyak perintah, tambahkan perintah berikut ke akhir file $HOME/.bashrc Anda:

  gcloud config set accessibility/screen_reader false

Performa koneksi lambat

Menghubungkan ke Cloud Code untuk pertama kalinya memerlukan pembuatan disk beranda dan saat ini dapat memerlukan waktu hingga 25 detik. Koneksi berikutnya ke instance virtual machine yang ada memerlukan waktu sekitar lima detik. Namun, jika Anda tidak menggunakan Cloud Code selama seminggu, performa koneksi akan lebih lambat karena direktori utama dipulihkan dari arsip.

Cloud Code juga menawarkan Mode sementara, yaitu pengalaman Cloud Code tanpa penyimpanan persistent disk. Mode sementara menawarkan performa koneksi yang lebih cepat, tetapi semua file yang Anda buat dalam sesi akan hilang pada akhir sesi.

Dukungan browser

Cloud Code mendukung versi terbaru Google Chrome, Mozilla Firefox, Microsoft Edge, Microsoft Internet Explorer 11+, dan Apple Safari 8+. Safari dalam mode browser pribadi tidak didukung.

Penjelajahan pribadi dan menonaktifkan cookie pihak ketiga

Cloud Shell Editor tidak dapat dimuat di Cloud Code jika cookie pihak ketiga dinonaktifkan. Beberapa browser telah menonaktifkan cookie pihak ketiga secara default dan sebagian besar mode Samaran atau Browser Pribadi browser juga memblokir cookie ini.

Jika cookie pihak ketiga dinonaktifkan, Anda tetap dapat menggunakan Cloud Shell Editor di jendelanya sendiri dengan mengklik tombol Open in New Window yang dapat diakses saat Anda membuka sesi editor Tombol Editor Kode.

Atau, Anda dapat membuka port 970 menggunakan Pratinjau Web Tombol Web Preview.

Panel editor yang menjelaskan bahwa editor kode tidak dapat dimuat karena pemblokiran cookie pihak ketiga, dengan link ke Membuka editor di jendela baru

Tips: Jika menggunakan Google Chrome, Anda dapat mengaktifkan cookie pihak ketiga dengan mengklik ikon pemblokiran cookie pihak ketiga di kolom URL Ikon pemblokiran cookie pihak ketiga, memilih Situs tidak berfungsi?, mengklik Izinkan cookie, dan memuat ulang halaman Anda.

Penyimpanan disk

Cloud Code menyediakan penyimpanan persistent disk gratis sebesar 5 GB yang terpasang sebagai direktori $HOME pada instance virtual machine. Penyimpanan ini berlaku per pengguna dan tersedia di berbagai project. Semua file yang Anda simpan di direktori beranda, termasuk file software yang diinstal, skrip, dan file konfigurasi pengguna seperti .bashrc dan .vimrc, akan tetap ada di antara sesi dan diperhitungkan dalam batas 5 GB.

Mengosongkan ruang disk

Jika Anda mengalami error no space left on device, kosongkan ruang penyimpanan dengan menghapus file dari direktori utama Anda menggunakan terminal Cloud Code. Gunakan perintah du -hs $(ls -A) untuk melihat ruang yang digunakan setiap file di dalam setiap sub-direktori. Pertimbangkan untuk menghapus bagian-bagian yang tidak lagi diperlukan atau menghabiskan banyak ruang penyimpanan.