Como implantar recursos

Agora que você tem uma configuração, é possível usá-la para criar uma implantação. Uma implantação cria os recursos que você definiu em uma configuração. Neste tutorial, a implantação tem duas instâncias de máquina virtual (VM).

Para implantar a configuração, execute este comando:

gcloud deployment-manager deployments create deployment-with-2-vms --config two-vms.yaml

Aguarde a indicação de que você criou a implantação. Observe que o ID real da operação será diferente:

Waiting for create operation-1432319707382-516afeb5d00f1-b864f0e7-b7103978...done.
Create operation operation-1432319707382-516afeb5d00f1-b864f0e7-b7103978 completed successfully.
NAME           TYPE                 STATE      ERRORS  INTENT
the-first-vm   compute.v1.instance  COMPLETED  []
the-second-vm  compute.v1.instance  COMPLETED  []

Você criou uma implantação! Para ver uma lista dos recursos que você criou, execute:

gcloud deployment-manager resources list --deployment deployment-with-2-vms

Para receber informações mais detalhadas sobre a implantação, como horário de início e término e o ID da operação, caso você precise depurar uma implantação, execute:

gcloud deployment-manager deployments describe deployment-with-2-vms

Neste exemplo, você criou configurações estáticas que foram codificadas. No futuro, convém criar configurações mais dinâmicas usando variáveis e modelos reutilizáveis. Siga o restante deste guia para saber como tornar essa configuração estática muito mais dinâmica e útil.

Conferir a implantação na interface do console do Google Cloud

Também é possível ver uma lista expandida de todas as implantações no Console do Google Cloud, a interface gráfica do Google Cloud. Para fazer isso, siga estas etapas:

  1. Acesse a página Implantações no console do Google Cloud.
  2. Expanda a implantação para ver os recursos associados.

    Captura de tela de implantações expandidas

É possível abrir essa página a qualquer momento para ver suas implantações em uma árvore visual. Com implantações mais complexas, esta página pode ajudar você a entender a hierarquia de recursos na sua implantação.

Excluir a implantação

Você não usará essa implantação no restante do tutorial. Como os recursos do Compute Engine geram cobranças, você precisa excluir esta implantação. Excluir uma implantação também exclui todos os recursos da implantação.

Se você não excluir a implantação, haverá conflitos com exemplos futuros.

Para excluir essa implantação, execute:

gcloud deployment-manager deployments delete deployment-with-2-vms

Em seguida, você usará references para acessar as propriedades de outros recursos na sua implantação.