# Environment file for instantiating # - 1 x HA SSC pair - A instance # # During initial instantiation, the Perimeta A instance is configured with # minimal configuration, commissioned as an SSC 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. # 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 SSCs #shared_perimeta_ssc_server_group: "308e8e5b-fac5-4964-b86c-47d8b439fe44" # Unused network parameters #shared_ssc_unused_net_id: "dd410626-5658-445c-8f97-1142e2d521ab" # # SSC parameters # # Flavor to use for creating SSC VM instance ssc_flavor_name: gv.c8r16d160 # Glance image to use for launching SSC Perimeta instances. ssc_image_name: ISBC_SBC_v4.0.40_SU12.qcow2 # VNFC of the SSC VIP #ssc_vnfcname_0: ibcx0002vm001ssc001pair # VNFCs of the servers #ssc_a_vnfcname_0: ibcx0002vm001ssc001 #ssc_b_vnfcname_0: ibcx0002vm002ssc001 # Name of VM A of SSC #ssc_a_name_0: ibcx0002vm001 # # HA network parameters # # HA fixed IPv4 address to use for SSC A. #ssc_a_int_ha_ip_0: 172.26.1.4 # HA fixed IPv4 address to use for SSC B. #ssc_b_int_ha_ip_0: 172.26.1.5 # # 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 SSC. #ssc_mgmt_vip_0: 135.144.188.133 # Management fixed IPv4 address to use for SSC A. #ssc_a_mgmt_ip_0: 135.144.188.132 # Management fixed IPv4 address to use for SSC B. #ssc_b_mgmt_ip_0: 135.144.188.136 # # 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 SSC. #ssc_trusted_vip_0: 10.1.1.5 # Fixed IPv4 address on Trusted/core network for SSC A. #ssc_a_trusted_ip_0: 10.1.1.4 # # 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 SSC. #ssc_untrusted_parent_vip_0: 11.0.0.6 # Fixed IPv4 address on Untrusted/access parent network for SSC A. #ssc_a_untrusted_parent_ip_0: 11.0.0.4 #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 SSC. #ssc_untrusted_vip_0: 12.121.106.133 # Virtual IPv6 address on Untrusted/access network for SSC. #ssc_untrusted_v6_vip_0: 2001:1890:1001:2B38::2D:2 # Fixed IPv4 address on Untrusted/access network for SSC A. #ssc_a_untrusted_ip_0: 12.121.106.132 # Fixed IPv6 address on Untrusted/access network for SSC A. #ssc_a_untrusted_v6_ip_0: 2001:1890:1001:2B38::2D:1 # # management/Rf network parameters # # Virtual IPv4 address on management/Rf network for SSC. #ssc_rf_vip_0: 135.144.188.135 # Fixed IPv4 address on management/Rf network for SSC A. #ssc_a_rf_ip_0: 135.144.188.134 # # 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 ssc_a_json_prefix: " " # Uncomment for healing, comment for instantiation # ssc_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 ssc_json_v41: " " # Uncomment for V4.0.40, comment for V4.1.00 or above # ssc_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 #ssc_json_use_radius_authentication: "// not using Radius " # Uncomment for Radius authentication ## ssc_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 #ssc_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 #ssc_json_radius_port: 1812 # Radius Server shared secret # Value is ignored if RADIUS is not being used but it still must be set #ssc_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 #ssc_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 #ssc_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