Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Steps to create vFW service for CDS:

...

vFW HEAT templates are at  [demo.git]/heat/vFW_NextGen, you need to zip it before upload to SDC. You need to update template env files for your environment, here is one example for Windriver vFW_NextGen.zip

You should not need to change any base and VNF module template yaml files. Also base_template.env you just need to put in your public key for you to access later.  3 VNF module env file need to update with Openstack info. An example of vfw.env looks like: 


Code Block
titlevfw.env example
collapsetrue
Yangs-MacBook-Air:vFW_NextGen yang$ cat vfw.env
parameters:
image_name: ubuntu-14-04-cloud-amd64
flavor_name: m1.medium
public_net_id: external
unprotected_private_net_id: zdfw1fwl01_unprotected
unprotected_private_subnet_id: zdfw1fwl01_unprotected_sub
unprotected_private_net_cidr: 192.168.10.0/24
protected_private_net_id: zdfw1fwl01_protected
protected_private_subnet_id: zdfw1fwl01_protected_sub
protected_private_net_cidr: 192.168.20.0/24
onap_private_net_id: oam_network_hxJw
onap_private_subnet_id: oam_network_hxJw
onap_private_net_cidr: 10.0.0.0/16
vfw_private_ip_0: 192.168.10.100
vfw_private_ip_1: 192.168.20.100
vfw_private_ip_2: 10.0.100.1
vpg_private_ip_0: 192.168.10.200
vfw_name_0: zdfw1fwl01fwl01
vnf_id: vFirewall_demo_app
vf_module_id: vFirewallCL
dcae_collector_ip: 10.0.4.1
dcae_collector_port: 8081
demo_artifacts_version: 1.3.0-SNAPSHOT
install_script_version: 1.3.0-SNAPSHOT
key_name: vfw_key
cloud_env: openstack
sec_group: onap_sg_hxJw
sdnc_model_name: vFW_spinup
sdnc_model_version: 1.0.0
sdnc_artifact_name: vFW_vNF_Artifact