2 heat_template_version: 2016-04-08
7 description: Name of job running this template
10 description: Jenkins Silo job is running in (typically releng|sandbox)
13 description: Number of VMs for 1st VM type
16 default: 1 GB General Purpose v1
17 description: Flavor to run instance on for 1st VM type
20 description: Image to run instance on for 1st VM type
23 description: Number of VMs for 2nd VM type
26 default: 1 GB General Purpose v1
27 description: Flavor to run instance on for 2nd VM type
30 description: Image to run instance on for 2nd VM type
34 type: "OS::Heat::ResourceGroup"
36 count: {get_param: vm_0_count}
38 type: generic-server.yaml
40 job_name: {get_param: job_name}
41 silo: {get_param: silo}
42 ssh_key: {get_param: silo}
44 vm_flavor: {get_param: vm_0_flavor}
45 vm_image: {get_param: vm_0_image}
48 type: "OS::Heat::ResourceGroup"
50 count: {get_param: vm_1_count}
52 type: generic-server.yaml
54 job_name: {get_param: job_name}
55 silo: {get_param: silo}
56 ssh_key: {get_param: silo}
58 vm_flavor: {get_param: vm_1_flavor}
59 vm_image: {get_param: vm_1_image}
63 description: IP addresses of the 1st vm types
64 value: {get_attr: [vm_0_group, ip]}
66 description: IP addresses of the 2nd vm types
67 value: {get_attr: [vm_1_group, ip]}