Agora que tem uma configuração, pode usá-la para criar uma implementação. Uma implementação cria os recursos que definiu numa configuração. Neste tutorial, a sua implementação tem duas instâncias de máquinas virtuais (VMs).
Para implementar a configuração, execute este comando:
gcloud deployment-manager deployments create deployment-with-2-vms --config two-vms.yaml
Aguarde pela indicação de que criou a implementação com êxito (tenha em atenção que o ID da operação real é 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 []
Criou uma implementação! Para obter uma lista dos recursos que criou, execute o seguinte comando:
gcloud deployment-manager resources list --deployment deployment-with-2-vms
Para obter informações mais detalhadas sobre a implementação, como a hora de início e de fim, e o ID da operação se precisar de depurar uma implementação, execute o seguinte comando:
gcloud deployment-manager deployments describe deployment-with-2-vms
Neste exemplo, criou algumas configurações estáticas que foram codificadas. Em configurações futuras, pode querer criar configurações mais dinâmicas usando variáveis e modelos reutilizáveis. Siga o resto deste guia para saber como tornar esta configuração estática muito mais dinâmica e útil.
Veja a sua implementação na Google Cloud interface da consola
Também pode ver uma lista expandida de todas as suas implementações na interface gráfica do Google Cloud consoleGoogle Cloud. Para isso:
- Aceda à página Implementações na Google Cloud consola.
Expanda a implementação para ver os recursos associados.
Pode abrir esta página em qualquer altura para ver as suas implementações numa árvore visual. Com implementações mais complicadas, esta página pode ajudar a compreender a hierarquia de recursos na sua implementação.
Elimine a sua implementação
Não vai usar esta implementação durante o resto do tutorial. Uma vez que os recursos do Compute Engine incorrem em custos, deve eliminar esta implementação. A eliminação de uma implementação também elimina todos os recursos numa implementação.
Se não eliminar a implementação, vai ter conflitos com exemplos futuros.
Para eliminar esta implementação, execute o seguinte comando:
gcloud deployment-manager deployments delete deployment-with-2-vms
Em seguida, vai usar referências para aceder às propriedades de outros recursos na sua implementação.