sonata-nfv / son-catalogue

SONATA's SDK Catalogue
http://www.sonata-nfv.eu
Apache License 2.0
1 stars 2 forks source link

Feature: SSM/FSM collection #77

Open dang03 opened 8 years ago

dang03 commented 8 years ago

Y2 feature possibility: Should SDK Catalogue store SSM/FSM descriptors?

jbonnet commented 8 years ago

@dang03 I think, at least for now, SSMs/FSMs just have a link in the NSD/VNFD...

mpeuster commented 8 years ago

@dang03 @jbonnet is right, the SSMs/FSMs are linked from a small section inside the NSD/VNFD.

This is an example for the SSM section inside the NSD:

##
## Some service specific managers.
## image: Specifies the DockerHub URI (user/image name) to fetch the SSM image from.
##
service_specific_managers:
  - id: "ssm1"
    description: "An empty example SSM."
    image: "hadik3r/ssm1"
    options:
      - key: "myKey"
        value: "myValue"

Example for a FSM section in a VNFD:

function_specific_managers:
  - id: "fsm00"
    description: "FSM for controlling the classification capabilities of the vTC"
    image: "user/pfring_api_module_fsm"
    options:
      - key: "myKey"
        value: "myValue"
  - id: "fsm01"
    description: "FSM for management of the start/stop lifecycle of the vTC"
    image: "user/vtc_dashboard_fsm"
    resource_requirements:
      docker_version: "1.12"
    options:
      - key: "myKey"
        value: "myValue"
      - key: "myOhterKey"
        value: "myOtherValue"
dang03 commented 7 years ago

This feature is no longer planned for the SDK Catalogue and may be added to Service Platform Catalogue (son-catalogue-repos)