Configure o Cloud Shell

Esta página descreve as maneiras de configurar o Cloud Shell para personalizar sua experiência.

Arquivos de configuração no diretório inicial do Cloud Shell

O Cloud Shell fornece 5 GB de armazenamento em disco permanente sem custo financeiro montado como seu $HOME diretório. Todos os arquivos armazenados no diretório inicial, incluindo softwares instalados, scripts e arquivos de configuração do usuário como .bashrc e .vimrc, permanecem entre as sessões. Como seu .bashrc permanece nas sessões, é uma ótima maneira de personalizar seu comportamento no Cloud Shell. Da mesma forma, para que suas instalações persistam, é possível instalar pacotes no diretório principal.

Variáveis de ambiente pré-configuradas

Quando o Cloud Shell é iniciado, o projeto ativo no Cloud Shell é propagado para sua configuração gcloud no Cloud Shell para uso imediato. A variável ambiental GOOGLE_CLOUD_PROJECT, usada pelo suporte da biblioteca do Application Default Credentials para definir ID do projeto, também é definida para apontar para o projeto ativo no Cloud Shell.

A variável de ambiente CLOUD_SHELL está definida como true. Essa variável pode ser verificada nos aplicativos para determinar se um aplicativo está em execução no Cloud Shell.

Preferências da CLI gcloud

Ao usar o Cloud Shell, suas preferências da CLI gcloud são armazenadas em uma pasta temporária tmp, definida somente para sua guia atual e não persistem em sessões.

Para que as configurações da CLI gcloud persistam, defina-as usando um dos seguintes métodos:

  • Para manter a configuração da CLI gcloud personalizável por guia, mas personalizar a configuração padrão, adicione gcloud comandos de configuração (como gcloud config set compute/region us-central1 para definir uma região padrão) ao final do arquivo $HOME/.bashrc.