...
Step 5. Use Postman to create DC1 and DC2 SDN controllers
Code Block | ||||
---|---|---|---|---|
| ||||
PUT https://{{aai}}:8443/aai/v11/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/DCI-Controller-1 Body: <?xml version="1.0" encoding="UTF-8"?> <esr-thirdparty-sdnc xmlns="http://org.openecomp.aai.inventory/v11"> <thirdparty-sdnc-id>DCI-Controller-1</thirdparty-sdnc-id> <location>Core</location> <product-name>DCI-Controller</product-name> <esr-system-info-list> <esr-system-info> <esr-system-info-id>DCI-Controller1-ESR-1</esr-system-info-id> <system-name>DC-Controller-1</system-name> <type>DC</type> <vendor>IP-WAN</vendor> <version>example-version-val-5833</version> <service-url>http://10.0.10.1:1080</service-url> <user-name>admin</user-name> <password>Admin@12345</password> <system-type>example-system-type-val-12078</system-type> <protocol>RESTCONF</protocol> <ssl-cacert>example-ssl-cacert-val-20589</ssl-cacert> <ssl-insecure>true</ssl-insecure> <ip-address>10.0.10.1</ip-address> <port>1080</port> <cloud-domain>example-cloud-domain-val-76077</cloud-domain> <default-tenant>example-default-tenant-val-71148</default-tenant> <passive>true</passive> <remote-path>example-remotepath-val-5833</remote-path> <system-status>example-system-status-val-23435</system-status> </esr-system-info> </esr-system-info-list> </esr-thirdparty-sdnc> PUT https://{{aai}}:8443/aai/v11/external-system/esr-thirdparty-sdnc-list/esr-thirdparty-sdnc/ZTE-DCI-Controller Body: <?xml version="1.0" encoding="UTF-8"?> <esr-thirdparty-sdnc xmlns="http://org.openecomp.aai.inventory/v11"> <thirdparty-sdnc-id>ZTE-DCI-Controller</thirdparty-sdnc-id> <location>Edge</location> <product-name>DCI-Controller</product-name> <esr-system-info-list> <esr-system-info> <esr-system-info-id>ZTE-DCI-Controller-ESR-1</esr-system-info-id> <system-name>ZTE-DCI-Controller</system-name> <type>DC</type> <vendor>SPTN</vendor> <version>example-version-val-5833</version> <service-url>http://10.0.10.1:1080</service-url> <user-name>admin</user-name> <password>admin</password> <system-type>example-system-type-val-12078</system-type> <protocol>RESTCONF</protocol> <ssl-cacert>example-ssl-cacert-val-20589</ssl-cacert> <ssl-insecure>true</ssl-insecure> <ip-address>10.0.10.1</ip-address> <port>1080</port> <cloud-domain>example-cloud-domain-val-76077</cloud-domain> <default-tenant>example-default-tenant-val-71148</default-tenant> <passive>true</passive> <remote-path>example-remotepath-val-5833</remote-path> <system-status>example-system-status-val-23435</system-status> </esr-system-info> </esr-system-info-list> </esr-thirdparty-sdnc> |
...
Step 6. Use Postman to create data center network 1,2,3,4 for overlay
Code Block | ||||
---|---|---|---|---|
| ||||
PUT https://{{aai}}:8443/aai/v11/network/l3-networks/l3-network/example-network-id-val-95686
Body:
<?xml version="1.0" encoding="UTF-8"?>
<l3-network xmlns="http://org.openecomp.aai.inventory/v11">
<network-id>example-network-id-val-95686</network-id>
<network-name>network1</network-name>
<network-type>example-network-type-val-25886</network-type>
<network-role>example-network-role-val-83276</network-role>
<network-technology>example-network-technology-val-14076</network-technology>
<neutron-network-id>example-neutron-network-id-val-26627</neutron-network-id>
<is-bound-to-vpn>true</is-bound-to-vpn>
<service-id>example-service-id-val-62516</service-id>
<network-role-instance>44307133</network-role-instance>
<orchestration-status>example-orchestration-status-val-96100</orchestration-status>
<heat-stack-id>example-heat-stack-id-val-78938</heat-stack-id>
<mso-catalog-key>example-mso-catalog-key-val-87197</mso-catalog-key>
<contrail-network-fqdn>example-contrail-network-fqdn-val-7496</contrail-network-fqdn>
<model-invariant-id>e9b5654e-6627-4590-9a54-a39b4d85955e</model-invariant-id>
<model-version-id>96a01eb8-1538-40a6-a9ab-0f6bf8e0d877</model-version-id>
<model-customization-id>example-model-customization-id-val-68776</model-customization-id>
<widget-model-id>example-widget-model-id-val-80547</widget-model-id>
<widget-model-version>example-widget-model-version-val-92795</widget-model-version>
<physical-network-name>example-physical-network-name-val-18937</physical-network-name>
<is-provider-network>true</is-provider-network>
<is-shared-network>true</is-shared-network>
<is-external-network>true</is-external-network>
<selflink>example-selflink-val-16441</selflink>
<operational-status>example-operational-status-val-2969</operational-status>
</l3-network>
|
Step 7. Change huaweivnfmdriver MSB service url and point to MockServer. Assume you are running from MutliService VM
...