配置定义了部署的结构。您必须指定配置才能创建部署。
在此步骤中,您将访问可创建带有两个 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 负责创建资源。
在下一步中,您将使用此配置来部署新资源。