Skip to content
Björn edited this page May 22, 2017 · 2 revisions

Welcome to the openbaton-nfvo wiki!

Example Descriptors

empty Ubuntu 14.04 all in one

This NS usis an openstack image named Ubuntu-14.04 and the network softfire-internal to deploy an Instance. The instance will be assigned a random Floating-IP.

{
  "name":"ubuntu14-generic-test",
  "vendor":"FOKUS",
  "version":"1.1",
  "vld":[
    {
      "name":"softfire-internal"
    }
  ],
  "vnfd":[
    {
      "name":"ubuntu14-test-generic-vnfd",
      "vendor":"FOKUS",
      "version":"1.1",
      "lifecycle_event":[
      ],
      "vdu":[
        {
          "vm_image":[
            "Ubuntu-14.04"
          ],
          "scale_in_out":1,
          "vnfc":[
            {
              "connection_point":[
               {
                "floatingIp":"random",
                 "virtual_link_reference":"softfire-internal"
                }
              ]
            }
          ]
        }
      ],
      "virtual_link":[
        {
          "name":"softfire-internal"
        }
      ],
      "deployment_flavour":[
        {
          "flavour_key":"m1.small"
        }
      ],
      "type":"client",
      "endpoint":"generic",
      "vnfPackageLocation":"https://github.com/openbaton/vnf-scripts.git"
    }],
    "vnf_dependency":[]
}

empty Ubuntu 16.04 all in on descriptor

This NS usis an openstack image named Ubuntu-16.04 and the network softfire-internal to deploy an Instance. The instance will be assigned a random Floating-IP.

{
  "name":"ubuntu16-test",
  "vendor":"FOKUS",
  "version":"1.1",
  "vld":[
    {
      "name":"softfire-internal"
    }
  ],
  "vnfd":[
    {
      "name":"ubuntu16-test-vnfd",
      "vendor":"FOKUS",
      "version":"1.0",
      "lifecycle_event":[
      ],
      "vdu":[
        {
          "vm_image":[
            "Ubuntu-16.04"
          ],
          "scale_in_out":1,
          "vnfc":[
            {
              "connection_point":[
               {
                "floatingIp":"random",
                 "virtual_link_reference":"softfire-internal"
                }
              ]
            }
          ]
        }
      ],
      "virtual_link":[
        {
          "name":"softfire-internal"
        }
      ],
      "deployment_flavour":[
        {
          "flavour_key":"m1.small"
        }
      ],
      "type":"client",
      "endpoint":"generic",
      "vnfPackageLocation":"https://github.com/openbaton/vnf-scripts.git"
    }],
    "vnf_dependency":[]
}

Ubuntu 16.04 all in one (different network)

This NS usis an openstack image named Ubuntu-16.04 and the network softfire-network and no no Floating-IP to deploy an Instance.

{
  "name":"ubuntu-test-DT",
  "vendor":"FOKUS",
  "version":"1.0",
  "vld":[
    {
      "name":"softfire-network"
    }
  ],
  "vnfd":[
    {
      "name":"ubuntu-test-DT-vnfd",
      "vendor":"FOKUS",
      "version":"1.0",
      "lifecycle_event":[
      ],
      "vdu":[
        {
          "vm_image":[
            "Ubuntu-16.04"
          ],
          "scale_in_out":1,
          "vnfc":[
            {
              "connection_point":[
               {
                 "virtual_link_reference":"softfire-network"
                }
              ]
            }
          ]
        }
      ],
      "virtual_link":[
        {
          "name":"softfire-network"
        }
      ],
      "deployment_flavour":[
        {
          "flavour_key":"m1.small"
        }
      ],
      "type":"client",
      "endpoint":"generic",
      "vnfPackageLocation":"https://github.com/openbaton/vnf-scripts.git"
    }],
    "vnf_dependency":[]
}