Ahora que tienes una configuración, puedes usarla para crear una implementación. Una implementación crea los recursos que has definido en una configuración. En este tutorial, la implementación tiene dos instancias de máquina virtual.
Para implementar la configuración, ejecuta este comando:
gcloud deployment-manager deployments create deployment-with-2-vms --config two-vms.yaml
Espera a que se indique que has creado la implementación correctamente (ten en cuenta que tu ID de operación 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 []
Has creado un despliegue. Para obtener una lista de los recursos que has creado, ejecuta el siguiente comando:
gcloud deployment-manager resources list --deployment deployment-with-2-vms
Para obtener información más detallada sobre el despliegue, como la hora de inicio y de finalización, y el ID de operación si necesitas depurar un despliegue, ejecuta el siguiente comando:
gcloud deployment-manager deployments describe deployment-with-2-vms
En este ejemplo, has creado algunas configuraciones estáticas que se han codificado de forma rígida. En configuraciones futuras, puede que le interese crear configuraciones más dinámicas con variables y plantillas reutilizables. Sigue el resto de esta guía para descubrir cómo hacer que esta configuración estática sea mucho más dinámica y útil.
Ver tu despliegue en la Google Cloud interfaz de la consola
También puedes ver una lista ampliada de todas tus implementaciones en la interfaz gráfica deGoogle Cloud consoleGoogle Cloud. Para ello:
- Ve a la página Implementaciones de la Google Cloud consola.
Despliega la implementación para ver los recursos asociados.
Puedes abrir esta página en cualquier momento para ver tus implementaciones en un árbol visual. En las implementaciones más complejas, esta página puede ayudarte a entender la jerarquía de recursos de tu implementación.
Eliminar una implementación
No usarás esta implementación durante el resto del tutorial. Como los recursos de Compute Engine conllevan cargos, debes eliminar esta implementación. Al eliminar un despliegue, también se eliminan todos los recursos que contenga.
Si no eliminas la implementación, tendrás conflictos con ejemplos futuros.
Para eliminar este despliegue, ejecuta el siguiente comando:
gcloud deployment-manager deployments delete deployment-with-2-vms
A continuación, usarás referencias para acceder a las propiedades de otros recursos de tu implementación.