description: OAM network name
default: oam_protected_net_0
node_templates:
- server_pcm:
+ server_pd_1:
type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
oam_net_gw:
get_input: oam_net_gw
pcm_image_name:
- get_input: pcm_image_name
+ get_input: pd_image_name
security_group_name:
get_input: security_group_name
cps_net_ip:
- cps_net_ips
- 0
pcm_flavor_name:
- get_input: pcm_flavor_name
+ get_input: pd_flavor_name
service_template_filter:
substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
pcm_vol:
- 0
pcm_server_name:
get_input:
- - pcm_server_names
- - 0
+ - pd_server_names
+ - 1
cps_net_name:
get_input: cps_net_name
cps_net_mask:
get_input: oam_net_mask
oam_net_name:
get_input: oam_net_name
- compute_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- ip_requirements:
- - ip_version: 4
- ip_count_required:
- is_required: false
- floating_ip_count_required:
- is_required: false
- mac_requirements:
- mac_count_required:
- is_required: false
- network:
- get_input: net_name
- server_pd:
+ server_pcm_1:
type: org.openecomp.resource.abstract.nodes.heat.nested-pcm_v0.1
directives:
- substitutable
oam_net_gw:
get_input: oam_net_gw
pcm_image_name:
- get_input: pd_image_name
+ get_input: pcm_image_name
security_group_name:
get_input: security_group_name
cps_net_ip:
- cps_net_ips
- 0
pcm_flavor_name:
- get_input: pd_flavor_name
+ get_input: pcm_flavor_name
service_template_filter:
substitute_service_template: nested-pcm_v0.1ServiceTemplate.yaml
pcm_vol:
- 0
pcm_server_name:
get_input:
- - pd_server_names
- - 1
+ - pcm_server_names
+ - 0
cps_net_name:
get_input: cps_net_name
cps_net_mask:
get_input: oam_net_mask
oam_net_name:
get_input: oam_net_name
+ compute_port_0:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ network:
+ get_input: net_name
groups:
hot-nimbus-pcm_v0.4_group:
type: org.openecomp.groups.heat.HeatStack
heat_file: ../Artifacts/hot-nimbus-pcm_v0.4.yaml
description: heat template that creates PCRF Cluman stack
members:
- - server_pcm
- - compute_port_0
- - server_pd
\ No newline at end of file
+ - server_pd_1
+ - server_pcm_1
+ - compute_port_0
\ No newline at end of file