部署资源

现在您已经有了配置,可以使用它来创建部署了。部署过程会创建您在配置中定义的资源。在本教程中,您的部署带有两个虚拟机 (VM) 实例。

要部署配置,请运行以下命令:

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

等待出现您已成功创建部署的提示(请注意,您的实际操作 ID 会有所不同):

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  []

您已创建部署!要获取您创建的资源列表,请运行以下命令:

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

要获取有关部署的更多详细信息,例如开始和结束时间以及调试部署所需的操作 ID,请运行以下命令:

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

在本示例中,您创建了一些硬编码的静态配置。在将来的配置中,您可能需要使用变量和可重复使用的模板创建更多动态配置。请参阅本指南的其余部分,了解如何使此静态配置更具动态性和实用性。

在 Google Cloud 控制台界面中查看部署

您还可以在 Google Cloud 控制台(Google Cloud 的图形界面)中查看所有部署的展开式列表。为此,请执行以下操作:

  1. 前往 Google Cloud 控制台中的部署页面。
  2. 展开部署以查看关联的资源。

    展开的部署的屏幕截图

您可以随时打开此页面,在可视化树中查看您的部署。至于更复杂的部署,此页面可帮助您了解部署中资源的层次结构。

删除部署

在本教程的其余部分,您不会使用此部署。Compute Engine 资源会产生费用,因此您应该删除此部署。删除部署也会删除部署中的所有资源。

如果不删除此部署,会与以后的示例发生冲突。

要删除此部署,请运行以下命令:

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

接下来,您将使用引用来访问部署中其他资源的属性。