Versions Compared

Key

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


Introduction

The purpose of this article is to describe the vDNS use case distribution in Dublin Release.

What's new

The Controller Blueprint Archive CBA is a zip archive that hosts all the service model related artifacts (heat templates, blueprints, vtl templates, workflows, etc ... ) that can enable ONAP to assign and instantiate the service. 

Controller Design Studio CDS should receive a notification when a new service model is distributed by SDC, and then CDS will download the CBA CSAR file and deploy it.

Distribution of a VNF CBA

Part 1 - Create VF Model and Certify

Login to ONAP as Designer (cs0008/demo123456!), and click on SDC application.

Image Removed

Using a sample CBA vDNS.zip, we start by adding a VF in SDC.

Image Removed

We fill in the service name and description, etc ..., and click "Create".

Image Removed

Click on "Deployment Artifact", then "Add other arifacts", and select the vDNS.zip CBA.

Image Removed

Image Removed

Check the artifact is uploaded OK, and click on "Certify".

Image Removed

Add a comment, and submit, you should receive a success notification, and we are back in SDC Home Screen.

Part 2 - Create Service Model, Certify and Distribute

Now, let's create a new service model, and add the VF to the new service model. Click on "Add Service"

Image Removed

Add service name and description, and click on "Create"

Image Removed

Click on "Composition", and drag the VF we created from the palette on the left onto the canvas in the middle.

Then, click on "Submit for Testing".

Image Removed

Click on Properties Assignments, then click on the service name, e.g. "CDS-VNF-TEST" from the right bar.

Type "sdnc" in the filter box, and add the sdnc_model_name, sdnc_model_version, and sdnc_artifact_version, and click "Save".

Image Removed

Type "skip" in the filter box, and set "skip post instantiation" to FALSE, then click "Save".

Image Removed

Login as Tester (jm0007/demo123456!) and accept the new service.

Image Removed

Login as Governor (gv0001/demo123456!) and approve for distribution.

Image Removed

Login as Operator (op0001/demo123456!) and click on "Distribute".

Image Removed

Click on "Monitor" to check the progress of the distribution, and check that all ONAP components were notified, and downloaded the artifacts, and deployed OK.

...

Deck
id1


Section


Column
width25%

Showcase
imagehttps://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSyx_AxIQOy6u_YSYNgvlGM5U-Nw1J3ma7h8TvbQLDrliE_8bWr
button-linkhttps://wiki.onap.org/pages/viewpage.action?pageId=64007448
button-textView
titlevDNS E2E Automation

Image Added

Column
width25%

Showcase
imagehttps://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSyx_AxIQOy6u_YSYNgvlGM5U-Nw1J3ma7h8TvbQLDrliE_8bWr
button-linkhttps://wiki.onap.org/pages/viewpage.action?pageId=64007450
button-textView
titlevDNS Scaleout