Este tutorial explica como usar o Deployment Manager com a gcloudferramenta de linha de comandos. Siga os passos de configuração para preparar o seu ambiente local para usar o Deployment Manager.
Criar um projeto
O Deployment Manager requer um Google Cloud projeto. Se já tiver um projeto, pode usá-lo.
Se estiver a usar o Google Cloudpela primeira vez, pode criar um novo projeto e tirar partido do pacote de avaliação gratuita do que lhe dá 300 € para gastar em todos os Google Cloud produtos durante 90 dias.Google CloudPara se inscrever na avaliação gratuita:
- Abra a Google Cloud consola.
- Siga as instruções para se inscrever na avaliação gratuita.
- Quando lhe for pedido que crie um projeto, introduza um nome e um ID do projeto que vão ser usados para identificar o seu projeto, ou aceite os valores predefinidos e clique em Criar.
Ative as APIs para os Google Cloud recursos que quer gerir
O Deployment Manager usa as APIs de outros Google Cloud serviços para criar e gerir os seus recursos. Para criar estes recursos, primeiro tem de ativar as APIs dos serviços para o seu projeto.
Para esta explicação passo a passo, implementa recursos do Compute Engine, pelo que tem de ativar a API Compute Engine.
Em seguida, ative o Deployment Manager:
Ative a API Deployment Manager
Instale a CLI do Google Cloud
A CLI do Google Cloud oferece uma ferramenta de linha de comandos, gcloud, que facilita a interação
com o Deployment Manager.
Para instalar a CLI gcloud:
Transfira e autentique
gcloud.Em alternativa, use o Cloud Shell, que já tem o
gcloudinstalado.Defina o ID do projeto.
Todos os comandos requerem um ID do projeto. Defina um ID do projeto predefinido para não ter de o indicar sempre. Lembre-se de substituir
myprojectpelo seu próprio ID do projeto.gcloud config set project myprojectDefina a zona e a região predefinidas. Alguns Google Cloud recursos requerem uma zona ou uma região, e pode definir uma zona ou uma região predefinida, semelhante a um projeto predefinido. Para definir uma zona ou uma região predefinida, use
gcloud config set. Neste caso, useus-central1como região eus-central1-fcomo zona:gcloud config set compute/region us-central1 gcloud config set compute/zone us-central1-f
Clone o repositório do GitHub do Deployment Manager
O repositório do GitHub do Deployment Manager contém exemplos criados pela Google e pela comunidade do Deployment Manager, incluindo os exemplos usados neste guia passo a passo.
git clone https://github.com/GoogleCloudPlatform/deploymentmanager-samples
# open the samples folder
cd deploymentmanager-samples/examples/v2/step_by_step_guide
Agora que configurou o seu ambiente, pode começar a criar a sua implementação.