配置定义了部署的结构。您必须指定配置才能创建部署。
在此步骤中,您将访问可创建带有两个 Compute Engine 虚拟机 (VM) 实例的部署的配置。虚拟机实例是您可以使用 Deployment Manager 部署的多种资源之一。
在此步骤中,您将分析带有两个虚拟机实例的部署的配置。
打开配置 YAML 文件
切换到您在安装和设置步骤中创建的目录:
cd deploymentmanager-samples/examples/v2/step_by_step_guide/step2_create_a_configuration
然后,打开 two-vms.yaml:
nano two-vms.yaml # use your preferred text editor
请注意,resources 部分有两个资源:the-first-vm 和 the-second-vm。每个资源都有 name、type 和 properties 字段:
name:您为资源定义的名称。type:指定要创建的资源的类型。例如,虚拟机为compute.v1.instance。同样,Cloud SQL
实例的类型为sql.v1beta4.instance。properties:指定资源的属性。创建资源所需的属性与相应资源的 API 所需的属性相同。例如,创建 Compute Engine 虚拟机实例时,您必须提供机器类型、映像、网络接口和启动磁盘规范。
设置配置文件
在 two-vms.yaml 中,将 MY_PROJECT 替换为您的项目 ID。
保存更改
创建首个部署只需要此基本配置文件。您已经声明了要创建的资源(在本示例中为两个具有不同机器类型的虚拟机实例),Deployment Manager 负责创建资源。
在下一步中,您将使用此配置来部署新资源。