update descriptor-packages build process
[osm/devops.git] / descriptor-packages / vnfd / ubuntu_cirros_multidisk_vnf / src / ubuntu_cirros_multidisk_vnfd.yaml
1 vnfd:vnfd-catalog:
2     vnfd:
3     -   id: ubuntu_cirros_multidisk_vnfd
4         name: ubuntu_cirros_multidisk_vnfd
5         short-name: ubuntu_cirros_multidisk_vnfd
6         description: Generated by OSM pacakage generator
7         vendor: OSM
8         version: '1.0'
9
10         # Management interface
11         mgmt-interface:
12             vdu-id: ubuntu_cirros_multidisk_vnfd-VM
13
14         # Atleast one VDU need to be specified
15         vdu:
16         -   id: ubuntu_cirros_multidisk_vnfd-VM
17             name: ubuntu_cirros_multidisk_vnfd-VM
18             description: ubuntu_cirros_multidisk_vnfd-VM
19             count: 1
20
21             # Flavour of the VM to be instantiated for the VDU
22             vm-flavor:
23                 vcpu-count: 2
24                 memory-mb: 4096
25                 storage-gb: 10
26
27             # User-data injection
28             cloud-init-file: cloud_init.cfg
29
30             external-interface:
31             # Specify the external interfaces
32             # There can be multiple interfaces defined
33             -   name: eth0
34                 virtual-interface:
35                     type: OM-MGMT
36                 vnfd-connection-point-ref: eth0
37             # Specify the volume
38             # There can be multiple interfaces defined
39             volumes:
40             -   name: vda
41                 device-type: disk
42                 image: UbuntuXenial
43                 image-checksum: 4a293322f18827af81a9450e3792947c
44                 size: 10
45             -   name: vdb
46                 device-type: disk
47                 image: cirros-0.3.4-x86_64-disk.img
48                 image-checksum: ee1eca47dc88f4879d8a229cc70a07c6
49                 size: 8
50
51         connection-point:
52             -   name: eth0
53                 type: VPORT