Limitazioni e restrizioni di Cloud Code per Cloud Shell

Cloud Shell con Cloud Code integrato, a partire da dell'ultima release, presenta le seguenti limitazioni e restrizioni note.

Quote di utilizzo

La quota settimanale predefinita di Cloud Code è 50 ore.

Visualizzazione della quota settimanale Cloud Code

Se raggiungi la quota, dovrai attendere la data e l'ora specificate prima di poter riutilizzare Cloud Code o chiedere all'app amministratore di Cloud Code per aumentare la tua quota.

Per visualizzare la tua quota settimanale:

  • Fai clic su Informazioni sessione Informazioni sulla sessione e fai clic su Quota di utilizzo. Viene visualizzata una finestra di dialogo che mostra le ore restanti nella quota, il totale il numero di ore della quota e la data e l'ora in cui la quota viene reimpostata.

Richiedi un aumento della quota

Gli aumenti delle quote di Cloud Shell devono essere inoltrati all'assistenza clienti e non può essere aggiornato utilizzando la console Google Cloud. Per richiedere un aumento della quota, contatta l'assistenza clienti Google Cloud (non per la fatturazione).

Se la richiesta di aumento della quota richiede l'approvazione, riceverai un'email da Google Cloud che conferma la tua richiesta. Se hai bisogno di ulteriore assistenza, puoi rispondere a questa email. L'assistenza clienti Google Cloud elabora la richiesta, in genere entro 2-3 giorni lavorativi, e ti invia una seconda email per informarti se l'aumento della quota è stato approvato o negato. L'email fornisce la data di validità dell'aumento, se applicabile.

Per ulteriori informazioni sul processo di aumento della quota, consulta Informazioni sulle richieste di aumento della quota.

Inattività di Cloud Code

Per evitare che la directory $HOME venga eliminata per inattività di 120 giorni, avvia una sessione. Per i dati sensibili che vuoi archiviare a lungo termine, prendi in considerazione una soluzione diversa su Cloud Storage.

Utilizzo non interattivo

Cloud Code è pensato per offrire . Le sessioni non interattive vengono terminate automaticamente dopo 40 minuti. Le sessioni di Cloud Code hanno un limite di 12 ore, dopodiché le sessioni automaticamente. Puoi avviare una nuova sessione subito dopo.

Ripristino di una sessione dopo una violazione del limite di servizio

Se la sessione è è stato risolto o non può essere stabilito perché hai superato un limite di servizio. Cloud Code visualizza un errore con un link a un modulo che ti consente per presentare ricorso contro la violazione del limite. Fai clic sul link per il feedback e invia il modulo inserendo ulteriori informazioni sulle attività in esecuzione prima della chiusura della sessione.

Limitazioni e restrizioni

Pacchetti software installati personalizzati e persistenza

L'istanza di macchina virtuale che esegue il backup della sessione Cloud Code per Cloud Shell non viene allocata in modo permanente a una sessione Cloud Code e termina se la sessione è inattiva per 20 minuti. Dopo l'arresto dell'istanza, qualsiasi le modifiche apportate all'esterno di $HOME andranno perse.

Per fare in modo che le configurazioni vengano mantenute tra una sessione e l'altra, personalizzazione dell'ambiente.

Utenti minori di 18 anni o la cui età è sconosciuta

Cloud Code non è disponibile per gli utenti che hanno meno di 18 anni o che hanno età sconosciuta. Per impostazione predefinita, Google Workspace for Education blocca l'accesso a Cloud Code per tutti gli utenti. Se nel tuo istituto ci sono studenti più grandi che tu voglia avere accesso a servizi soggetti a limiti di età, tra cui Cloud Code, consulta Controllare l'accesso ai servizi Google in base all'età sui passaggi per identificare gli utenti che hanno almeno 18 anni.

Estensioni editor di Cloud Shell

L'editor di Cloud Shell non supporta l'installazione dell'editor personalizzato estensioni. Tuttavia, l'editor di Cloud Shell include estensioni essenziali già installate e aggiornate.

.bashrc contenuto

Cloud Code può generare errori se il file .bashrc viene modificato o eliminati. Il file .bashrc deve contenere le seguenti righe:

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

Formattazione dell'output gcloud

Per impostazione predefinita, Cloud Code abilita Funzioni di accessibilità di gcloud. Con le funzioni di accessibilità attivate, viene restituito l'output della tabella gcloud viene visualizzato come un elenco bidimensionale di elementi.

Per ripristinare il comportamento predefinito delle tabelle con riquadri per molti comandi, aggiungi questo comando alla fine del tuo file $HOME/.bashrc:

  gcloud config set accessibility/screen_reader false

Connessione lenta

La connessione a Cloud Code per la prima volta comporta la creazione sul disco di casa e al momento può richiedere fino a 25 secondi. Connessioni successive alle istanze VM esistenti richiedono circa cinque secondi. Tuttavia, se non usi Cloud Code da una settimana, le prestazioni della connessione saranno perché la home directory viene ripristinata da un archivio.

Cloud Code offre inoltre Modalità temporanea l'esperienza Cloud Code senza disco permanente archiviazione. La modalità temporanea offre prestazioni di connessione più veloci, ma tutti i file che crei nella sessione andranno persi alla fine della sessione.

Supporto del browser

Cloud Code supporta le ultime versioni di Google Chrome, Mozilla Firefox, Microsoft Edge, Microsoft Internet Explorer 11 e versioni successive e Apple Safari 8 e versioni successive. Safari in modalità di browser privato non è supportato.

Navigazione privata e cookie di terze parti disabilitati

Impossibile caricare l'editor di Cloud Shell in Cloud Code se i cookie di terze parti sono disabilitati. Alcuni browser dispongono di cookie di terze parti è disattivata per impostazione predefinita e Blocco delle modalità di navigazione in incognito o del browser privato anch'essi.

Se i cookie di terze parti sono disattivati, puoi comunque utilizzare nell'editor di Cloud Shell in una finestra separata facendo clic sul pulsante Apri in una nuova finestra accessibile quando apri della sessione dell'editor Pulsante editor di codice.

In alternativa, puoi accedere alla porta 970 utilizzando l'anteprima web Pulsante Anteprima web.

Riquadro dell'editor che spiega che non è stato possibile caricare l'editor di codice a causa del blocco dei cookie di terze parti, con link per aprire l'editor in una nuova finestra

Suggerimento:se utilizzi Google Chrome, puoi attivare i cookie di terze parti facendo clic sull'icona di blocco dei cookie di terze parti nella barra degli indirizzi. Icona di blocco dei cookie di terze parti, selezionando Il sito non funziona?, facendo clic su Consenti cookie e ricaricando le informazioni .

Spazio di archiviazione su disco

Cloud Code esegue il provisioning di 5 GB di spazio di archiviazione su disco permanente montata la directory $HOME sull'istanza della macchina virtuale. Questo spazio di archiviazione è attivo per singoli utenti ed è disponibile per più progetti. Tutti i file archiviati nel home directory, inclusi software installati, script e configurazione utente file come .bashrc e .vimrc, vengono mantenuti tra le sessioni e vengono conteggiati ai fini del calcolo il limite di 5 GB.

Liberazione dello spazio su disco

Se si verifica un errore no space left on device, libera spazio entro rimuovendo i file dalla home directory utilizzando Cloud Code o nel terminale. Utilizza il comando du -hs $(ls -A) per verificare lo spazio utilizzato da ciascun file all'interno di ciascuna sottodirectory. Valuta la possibilità di rimuovere quelle che non sono più necessarie o che occupano molto spazio di archiviazione.