5b95440cc2e9bdfc7b188a158c11fdd82718a27d
[osm/devops.git] / descriptor-packages / vnfd / ubuntu_cirros_multidisk_vnf / src / ubuntu_cirros_multidisk_vnfd.yaml
1 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             cp: eth0
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             interface:
31             # Specify the external interfaces
32             # There can be multiple interfaces defined
33             -   name: eth0
34                 type: EXTERNAL
35                 virtual-interface:
36                     type: PARAVIRT
37                 external-connection-point-ref: eth0
38             # Specify the volume
39             # There can be multiple interfaces defined
40             volumes:
41             -   name: vda
42                 device-type: disk
43                 image: UbuntuXenial
44                 image-checksum: 4a293322f18827af81a9450e3792947c
45                 size: 10
46             -   name: vdb
47                 device-type: disk
48                 image: cirros-0.3.4-x86_64-disk.img
49                 image-checksum: ee1eca47dc88f4879d8a229cc70a07c6
50                 size: 8
51
52         connection-point:
53             -   name: eth0
54