diff options
author | Lingli Deng <denglingli@chinamobile.com> | 2017-10-04 21:15:43 +0800 |
---|---|---|
committer | Lingli Deng <denglingli@chinamobile.com> | 2017-10-04 21:19:25 +0800 |
commit | 5b0dfa389982ff57debfd7991b540fcb13c27f7c (patch) | |
tree | 02b844ff8aa1000b2b63796905405382babb92d4 | |
parent | 36661d0b71c9d4507e1df3c6538e1a69a88b87e0 (diff) |
Adding description on CSAR for VNF Onboarding.
Issue-Id: MODELING-19
Change-Id: I42f36b25a312a5eb75ade5d98f18dd1b2421874e
Signed-off-by: Lingli Deng <denglingli@chinamobile.com>
-rw-r--r-- | docs/ONAP release 1 spec/csar/csar.rst | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/ONAP release 1 spec/csar/csar.rst b/docs/ONAP release 1 spec/csar/csar.rst index 0440234..b817272 100644 --- a/docs/ONAP release 1 spec/csar/csar.rst +++ b/docs/ONAP release 1 spec/csar/csar.rst @@ -8,6 +8,26 @@ This is the currently expected structure supported by SDC, which is provided by .. |CSAR for VNF Onboarding| image:: csar-sdc-input.JPG +The files/directories under the root of CSAR include: + +* **MainServiceTemplate.mf** is a map representing the different parts of the CSAR structure. +* **MainServiceTemplate.yaml** is a copy of the main service template located under Definitions directory. +* **TOSCA-Metadate** is a directory which contains **TOSCA.meta** file, the metadata regarding the CSAR structure. +* **Artifacts** is a directory which contains all the recoginzable artifacts (except those of type *Other*). It should be noted that images are not supported in ONAP Amsterdam as artifacts in CSAR. And all the artifacts are further classified as either *Informational* or *Deployment*, and are located in the sub-directories respectively. Artifacts located in the root directory or un-recognized folders will be classified as *Other*. +* **Definitions** is a directory which contains all the TOSCA yaml files. + +The files/directories under the *Artifacts* directory further include: + +* **Informational** directory which holds all the informative artifacts supported directly by SDC. +* **Deployment** directory which holds all the deployment artifacts supported directly by SDC. +* (Optional) **VFC TOSCA <name>** directory for each VFC (i.e. VF Component) which holds all the artifacts for the VFC **<name>**. + +The files/directories under each **VFC TOSCA <name>** sub-directory further include: + +* **Informational** directory which holds all the informative artifacts at the VFC level. +* **Deployment** directory which holds all the deployment artifacts at the VFC level. + + CSAR for VNF Life Cycle Management ---------------------------------- This section describes the CSAR generated by SDC for VNF and to be consumed by SO/VF-C/etc. for VNF life cycle management in run-time. |