aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/heat/nested/nestedwithoutNodeTemplates/inputs/module_2_perimeta_rtp_msc_a.env
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/heat/nested/nestedwithoutNodeTemplates/inputs/module_2_perimeta_rtp_msc_a.env')
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/heat/nested/nestedwithoutNodeTemplates/inputs/module_2_perimeta_rtp_msc_a.env206
1 files changed, 206 insertions, 0 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/heat/nested/nestedwithoutNodeTemplates/inputs/module_2_perimeta_rtp_msc_a.env b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/heat/nested/nestedwithoutNodeTemplates/inputs/module_2_perimeta_rtp_msc_a.env
new file mode 100644
index 0000000000..015a95f262
--- /dev/null
+++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/heat/nested/nestedwithoutNodeTemplates/inputs/module_2_perimeta_rtp_msc_a.env
@@ -0,0 +1,206 @@
+# Environment file for instantiating
+# - 1 x HA RTP MSC pair - A instance
+#
+# During initial instantiation, the Perimeta A instance is configured with
+# minimal configuration, commissioned as an RTP MSC and started. In addition, it
+# will attempt partnering with the B instance when it becomes availble.
+#
+# During healing, the Perimeta A instance is only configured with sufficient
+# configuration to allow partnering from the B instance (which will complete
+# the configuration).
+#
+# This template assumes that a base template stack has previously been
+# created so that deployment wide resources such as server-groups have been
+# defined.
+#
+# A perimeta deployment can support one or more RTP MSCs. The parameter
+# rtp_msc_a_index is used to make sure that the appropriate settings for this
+# RTP MSC are extracted from the various address and server group arrays.
+#
+
+parameters:
+ #
+ # General VNF parameters
+ #
+ # Unique VNF name
+ #vnf_name: tsbc0002
+ # ID of VNF
+ #vnf_id: ibcx0002
+ # Unique ID for this VF Module instance
+ #vf_module_id: ibcx
+ # Availability zone for A instances.
+ #availability_zone_0: DPA3_D2_AZ1
+ #
+ # Shared parameters from base template
+ #
+ # Internal HA network UUID
+ #shared_int_ha_net_id: "c8994bb0-9dbd-43e7-a8f9-658c54e35d23"
+ # Internal HA network IPv4 prefix length
+ #shared_int_ha_net_prefix_len_v4: 26
+ # Keypair UUID
+ #shared_perimeta_keypair: "atttest_key_pair"
+ # List of security groups to use for all interfaces
+ #shared_perimeta_sec_groups: [ "2412dd6a-d784-40a5-a195-7a7da2349178" ]
+ # Anti-affinity server groups to use for RTP MSCs
+ #shared_perimeta_rtp_msc_server_groups: ["be4b3fa9-112d-454e-952f-146e45202130","bcdd96eb-b3fc-42ee-9ae8-e13ad0a4f0b8","b293e29f-c101-4b4e-80d6-7a1b4173e4e2","fd791679-6b71-4c3a-b8b7-1d586559976e","98171a69-8956-4ce6-b303-1a15444ee47b","a35ba80b-c0c2-4c29-a9ae-4df26d33323f","2192327a-6a31-43b6-84c4-49abc597b4e6","b2843fa5-9f25-49b0-9dc6-5c1c0472e8d4"]
+
+ #
+ # RTP MSC parameters
+ #
+ # Index of RTP MSC to instantiate / heal. This is used as the index into the
+ # various address and service group arrays to get the information associated
+ # with that specific instance
+ #rtp_msc_a_index: 0
+ # Flavor to use for creating RTP MSC VM instance
+ rtp_msc_flavor_name: gv.c8r16d160
+ # Glance image to use for launching RTP MSC Perimeta instances.
+ rtp_msc_image_name: ISBC_SBC_v4.0.40_SU12.qcow2
+
+
+ # VNFC of the RTP MSC VIP
+ #rtp_msc_vnfcnames: ["ibcx0002vm003msc001pair","ibcx0002vm005msc001pair","ibcx0002vm007msc001pair","ibcx0002vm009msc001pair","ibcx0002vm011msc001pair","ibcx0002vm013msc001pair","ibcx0002vm015msc001pair","ibcx0002vm017msc001pair"]
+ # VNFCs of the servers
+ #rtp_msc_a_vnfcnames: ["ibcx0002vm003msc001","ibcx0002vm005msc001","ibcx0002vm007msc001","ibcx0002vm009msc001","ibcx0002vm011msc001","ibcx0002vm013msc001","ibcx0002vm015msc001","ibcx0002vm017msc001"]
+ #rtp_msc_b_vnfcnames: ["ibcx0002vm004msc001","ibcx0002vm006msc001","ibcx0002vm008msc001","ibcx0002vm010msc001","ibcx0002vm012msc001","ibcx0002vm014msc001","ibcx0002vm016msc001","ibcx0002vm018msc001"]
+
+ # Name of VM A of RTP MSC
+ #rtp_msc_a_names: ["ibcx0002vm003","ibcx0002vm005","ibcx0002vm007","ibcx0002vm009","ibcx0002vm011","ibcx0002vm013","ibcx0002vm015","ibcx0002vm017"]
+
+ #
+ # HA network parameters
+ #
+ # HA fixed IPv4 address to use for RTP MSC A.
+ #rtp_msc_a_int_ha_ips: ["172.26.1.6","172.26.1.8","172.26.1.10","172.26.1.12","172.26.1.14","172.26.1.16","172.26.1.18","172.26.1.20"]
+ # HA fixed IPv4 address to use for RTP MSC B.
+ #rtp_msc_b_int_ha_ips: ["172.26.1.7","172.26.1.9","172.26.1.11","172.26.1.13","172.26.1.15","172.26.1.17","172.26.1.19","172.26.1.21"]
+
+ #
+ # Management network parameters
+ #
+ # Management network ID
+ #mgmt_net_id: 4b5621b0-4ca4-4ea0-8511-860318c4fc3b
+ # Management network prefix length
+ #mgmt_net_plen: 26
+ # Default gateway for management network
+ #mgmt_net_default_gateway: 135.144.188.131
+ # Management virtual IPv4 address to use for RTP MSC.
+ #rtp_msc_mgmt_vips: ["135.144.188.139","135.144.188.142","135.144.188.145","135.144.188.148","135.144.188.151","135.144.188.154","135.144.188.157","135.144.188.160"]
+ # Management fixed IPv4 address to use for RTP MSC A.
+ #rtp_msc_a_mgmt_ips: ["135.144.188.138","135.144.188.141","135.144.188.144","135.144.188.147","135.144.188.150","135.144.188.153","135.144.188.156","135.144.188.159"]
+ # Management fixed IPv4 address to use for RTP MSC B.
+ #rtp_msc_b_mgmt_ips: ["135.144.188.140","135.144.188.143","135.144.188.146","135.144.188.149","135.144.188.152","135.144.188.155","135.144.188.158","135.144.188.161"]
+
+ #
+ # Trusted/core network parameters
+ #
+ # Network ID of Trusted/core network.
+ #trusted_net_id: 3d584971-4ec6-408c-92fe-3073666fbcb9
+ # Virtual IPv4 address on Trusted/core network for RTP MSC.
+ #rtp_msc_trusted_vips: ["10.1.1.8","10.1.1.11","10.1.1.14","10.1.1.17","10.1.1.20","10.1.1.23","10.1.1.26","10.1.1.29"]
+ # Fixed IPv4 address on Trusted/core network for RTP MSC A.
+ #rtp_msc_a_trusted_ips: ["10.1.1.7","10.1.1.10","10.1.1.13","10.1.1.16","10.1.1.19","10.1.1.22","10.1.1.25","10.1.1.28"]
+
+ #
+ # Untrusted/access network parameters
+ #
+ # Using VLANs on Untrusted/access
+ #shared_int_untrusted_parent_net_id: a0ddd409-f6a7-465a-a091-827a12402252
+ # Virtual IPv4 address on Untrusted/access parent network for RTP MSC.
+ #rtp_msc_untrusted_parent_vips: ["11.0.0.9","11.0.0.12","11.0.0.15","11.0.0.18","11.0.0.21","11.0.0.24","11.0.0.27","11.0.0.30"]
+ # Fixed IPv4 address on Untrusted/access parent network for RTP MSC A.
+ #rtp_msc_a_untrusted_parent_ips: ["11.0.0.7","11.0.0.10","11.0.0.13","11.0.0.16","11.0.0.19","11.0.0.22","11.0.0.25","11.0.0.28"]
+
+ #perimeta_untrusted_num_vlans: 5
+ #perimeta_untrusted_vlan_ids: ["81", "1001", "1002", "1003", "1004"]
+ #perimeta_untrusted_vlan_networks: [95c74fbb-0650-4ac2-bd4f-7b4fb50b4b5d,aa1a5096-61fd-421b-a74b-0b4a72c47856,ced72584-9c09-4d67-9b9f-8faf4c081c45,6311c9db-c4ba-41f5-85e5-4a3cc85d7f55,79391429-9c52-44f5-b9a9-4547fec0e9d4]
+
+
+
+ # Virtual IPv4 address on Untrusted/access network for RTP MSC.
+ #rtp_msc_untrusted_vips: ["12.121.106.136","12.121.106.139","12.121.106.142","12.121.106.145","12.121.106.148","12.121.106.151","12.121.106.154","12.121.106.157"]
+ # Virtual IPv6 address on Untrusted/access network for RTP MSC.
+ #rtp_msc_untrusted_v6_vips: ["2001:1890:1001:2B38::2D:5","2001:1890:1001:2B38::2D:8","2001:1890:1001:2B38::2D:B","2001:1890:1001:2B38::2D:E","2001:1890:1001:2B38::2D:11","2001:1890:1001:2B38::2D:14","2001:1890:1001:2B38::2D:17","2001:1890:1001:2B38::2D:1A"]
+ # Fixed IPv4 address on Untrusted/access network for RTP MSC A.
+ #rtp_msc_a_untrusted_ips: ["12.121.106.135","12.121.106.138","12.121.106.141","12.121.106.144","12.121.106.147","12.121.106.150","12.121.106.153","12.121.106.156"]
+ # Fixed IPv6 address on Untrusted/access network for RTP MSC A.
+ #rtp_msc_a_untrusted_v6_ips: ["2001:1890:1001:2B38::2D:4","2001:1890:1001:2B38::2D:7","2001:1890:1001:2B38::2D:A","2001:1890:1001:2B38::2D:D","2001:1890:1001:2B38::2D:10","2001:1890:1001:2B38::2D:13","2001:1890:1001:2B38::2D:16","2001:1890:1001:2B38::2D:19"]
+
+ #
+ # A side healing / instantiation parameters
+ #
+ #
+ # Healing or instantiation? This is used to ensure that the json file passed
+ # to the VF is correct for the operation being carried out.
+ # This parameter must be set to one of the following values
+ # - single whitespace character
+ # - the string // not required for healing
+ # Simply uncomment the required value from the pair below
+ #
+ # Note that we need to do this because we cannot parmeterize the file name
+ # passed to get_file (which would be the more obvious way to do this)
+ #
+ # Uncomment for instantiation, comment for healing
+ rtp_msc_a_json_prefix: " "
+ # Uncomment for healing, comment for instantiation
+ # rtp_msc_a_json_prefix: "// healing, not required "
+
+ # Orchestrating a perimeta version 41 or above. Used to ensure that the
+ # tags in the json file are supported by the version of perimeta that is
+ # being instantiated.
+ # This parameter must be set to one of the following values
+ # - single whitespace character
+ # - the string // older perimeta, parameter not required
+ # Simply uncomment the required value from the pair below
+ #
+ # Note that we need to do this because we cannot parmeterize the file name
+ # passed to get_file (which would be the more obvious way to do this)
+ #
+ #
+ # Uncomment for V4.1.00 or above, comment for V4.0.40
+ rtp_msc_json_v41: " "
+ # Uncomment for V4.0.40, comment for V4.1.00 or above
+ # rtp_msc_json_v41: "// older perimeta, parameter not required "
+
+ # Using Radius for user account authentication? Used to ensure that the json
+ # file is configured correctly depending on whether we are using Radius or
+ # local authentication
+ #
+ # This parameter must be set to one of the following values
+ # - single whitespace character
+ # - the string // older perimeta, parameter not required
+ # Simply uncomment the required value from the pair below
+ #
+ # Note that we need to do this because we cannot parmeterize the file name
+ # passed to get_file (which would be the more obvious way to do this)
+ #
+ # Uncomment for Local authentication
+ #rtp_msc_json_use_radius_authentication: "// not using Radius "
+ # Uncomment for Radius authentication
+ ## rtp_msc_json_use_radius_authentication: " "
+
+ #
+ # Radius server parameters
+ #
+ #
+ # IP Address or hostname of RADIUS Server.
+ # Value is ignored if RADIUS is not being used but it still must be set
+ #rtp_msc_json_radius_servername: "192.0.0.1"
+ # Radius Server port configuration - value between 0 and 65535
+ # Normal Radius Server port is 1812
+ # Value is ignored if RADIUS is not being used but it still must be set
+ #rtp_msc_json_radius_port: 1812
+ # Radius Server shared secret
+ # Value is ignored if RADIUS is not being used but it still must be set
+ #rtp_msc_json_radius_secret: "TopSecret"
+ # Radius Server connection timeout - value between 1 and 60
+ # Value is ignored if RADIUS is not being used but it still must be set
+ #rtp_msc_json_radius_timeout: 3
+ # Radius Server default user authentication level.
+ # must be set to one of 'no-access', 'read-only', 'support', 'restricted-admin' or 'admin'
+ # Value is ignored if RADIUS is not being used but it still must be set
+ #rtp_msc_json_radius_default: "no-access"
+
+ #
+ # NTP server IPv4 addresses, separated by commas. These must be accessible from the management network
+ #
+ #ntp_server_ip_addrs: 132.201.84.13,155.179.58.11,155.179.59.249,155.179.82.25