Para gerenciarmos os serviços, podemos fazer direto do site da Google Cloud ou atrás de uma CLI. A CLI esta disponível para Linux, MacOS e Windows, e você pode usá-las direto do seu terminal.
Adicione o URI de distribuição do SDK do Cloud como a origem do pacote:
sudo apt-get install apt-transport-https ca-certificates gnupgImporte a chave pública do Google Cloud:
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -Atualize e instale o SDK do Cloud:
sudo apt-get update && sudo apt-get install google-cloud-sdkExecute gcloud init para começar:
gcloud initAtualize o YUM com as informações de repositório do Cloud SDK:
sudo tee -a /etc/yum.repos.d/google-cloud-sdk.repo << EOM
[google-cloud-sdk]
name=Google Cloud SDK
baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOMInstale o Cloud SDK:
yum install google-cloud-sdkExecute gcloud init para começar:
gcloud initInstale o Homebrew se você já não tiver:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"Instale o Cloud SDK:
brew install google-cloud-sdkExecute gcloud init para começar:
gcloud initFaça o download do Instalador do SDK do Cloud:
(New-Object Net.WebClient).DownloadFile("https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe")
& $env:Temp\GoogleCloudSDKInstaller.exeInicie o instalador e siga as instruções. O instalador é assinado pela Google LLC.
O SDK do Cloud requer o Python. As versões compatíveis são 3.5 a 3.8 e 2.7.9 ou mais recentes.
O instalador implantará todas as dependências necessárias, incluindo a versão necessária do Python. Mesmo que o SDK do Cloud use atualmente o Python 3 por padrão, é possível usar uma instalação atual do Python ao desmarcar a opção "Instalar Bundled Python", se necessário.
Verifique se as opções abaixo estão selecionadas:
-
Start Google Cloud SDK Shell (Iniciar Shell do SDK do Google Cloud)
-
Run 'gcloud init' (Executar 'gcloud init')
O instalador inicia uma janela de terminal e executa o comando gcloud init.
A instalação padrão não inclui as extensões do App Engine necessárias para implantar um aplicativo usando comandos gcloud. Para instalar esses componentes, use o gerenciador de componentes do SDK do Cloud.
No próximo capítulo vamos criar um projeto.

