Note: work in progress
SDC Package Onboarding Process
SDC User Story
Priority | User Story | Description | JIRA Ticket |
---|---|---|---|
1 | 1 | Create an SDC VSP package thru onboarding of an Application Service CSAR based on ASD | |
1 | 2 | Create AS internal CSAR (resource) by importing VSP CSAR to add CNF/Application based on ASD | |
1 | 3 | Create an Service CSAR consists of one or more CNF/Application based on ASD | |
Sequence
Vendor App Package
Application Service Package conforms to ETSI SOL004.
Package CSAR Structure
ONAP supports SOL004-conformed CSAR with the TOSCA-Metadata directory, which includes the TOSCA.meta metadata file providing and entry information for processing a CSAR file.
Note: SOL001 VNFD requirement in the current SOL004 needs to be changed; i.e., make SOL001 VNFD in SOL004 optional.
- TOSCA-Metadata directory
- TOSCA.meta
- Definitions
- tosca
- _index.yml
- artifacts.yml
- capabilities.yml
- data.yml
- groups.yml
- interfaces.yml
- nodes.yml
- policies.yml
- relationships.yml
- tosca
- Artifacts
- Deployment
- AS_PACKAGE
- ETSI_PACKAGE
- Images
- LcmScripts
- Licenses
- TOSCA-Metadata
- TOSCA.meta.original
- Deployment
Create VSP CSAR file
- TOSCA-Metadata
- TOSCA.meta
- Definitions
- tosca
- _index.yml
- artifacts.yml
- capabilities.yml
- data.yml
- groups.yml
- interfaces.yml
- nodes.yml
- policies.yml
- relationships.yml
- tosca
- Artifacts
- Deployment
- AS_PACKAGE
- ETSI_PACKAGE
- Images
- LcmScripts
- Licenses
- TOSCA-Metadata
- TOSCA.meta.original
- Deployment
Create VF CSAR file
Create Service CSAR file
- TOSCA-Metadata
- TOSCA.meta
- Definitions
- annotations.yml
- artifacts.yml
- capabilities.yml
- data.yml
- groups.yml
- interfaces.yml
- nodes.yml
- policies.yml
- relationships.yml
- resource-<...>-template-inteface.yml
- resource-<...>-template.yml
- service-<...>-template-interface.yml
- service-<...>-template.yml
- Artifacts
- Resources
- <CNF>
- Deployment
- HELM
- <helm files>
- HELM
- Deployment
- <CNF>
- Resources