1 heat_template_version: 2013-05-23
3 description: heat template that creates PCRF Cluman stack
8 description: UID of OAM network
9 shared_security_group_id1:
11 description: UID of OAM network
14 label: oam server name
15 description: oam server name
19 description: oam image name
22 label: PCRF CM flavor name
23 description: flavor name of PCRF CM instance
24 availabilityzone_name:
26 label: availabilityzone name
27 description: availabilityzone name
30 label: CPS network name
31 description: CPS network name
35 description: CPS network ip
38 label: CPS network mask
39 description: CPS network mask
42 label: OAM network name
43 description: OAM network name
47 description: OAM network ip
50 label: CPS network gateway
51 description: CPS network gateway
54 label: CPS network mask
55 description: CPS network mask
58 label: CPS Cluman Cinder Volume
59 description: CPS Cluman Cinder Volume
62 label: security group name
63 description: the name of security group
67 type: OS::Nova::Server
70 name: { get_param: oam_server_name }
71 image: { get_param: oam_image_name }
72 flavor: { get_param: oam_flavor_name }
73 availability_zone: { get_param: availabilityzone_name }
75 - port: { get_resource: oam_port_0}
76 - port: { get_resource: oam_port_1}
79 type: OS::Neutron::Port
81 network: { get_param: cps_net_name }
83 - ip_address: { get_param: cps_net_ip }
84 security_groups: [{ get_param: shared_security_group_id1 }]
87 type: OS::Neutron::Port
89 network: { get_param: oam_net_name }
91 - ip_address: { get_param: oam_net_ip }
92 security_groups: [{ get_param: shared_security_group_id1 }, {get_param: security_group_name }]
95 description: the oam nova service id
96 value: { get_resource: server_oam }