Initial Makefile for descriptor packages
[osm/devops.git] / src / vnfd / ims_allin1_2p_vnf / IMS-ALLIN1__vnfd.yaml
1 vnfd:vnfd-catalog:
2     vnfd:
3     -   id: IMS-ALLIN1_2p
4         name: IMS-ALLIN1_2p
5         short-name: IMS-ALLIN1_2p
6         description: IMS-ALLIN1_2p
7         logo: metaswitch_2x.png
8         mgmt-interface:
9             vdu-id: IMS-ALLIN1_2p-VM
10             vnf-configuration:
11                 config-attributes:
12                     config-delay: '0'
13                     config-priority: '1'
14                 config-primitive:
15                 -   name: config
16                     parameter:
17                     -   name: home_domain
18                         data-type: STRING
19                         mandatory: 'true'
20                         default-value: ims.com
21                     -   name: password
22                         data-type: string
23                         mandatory: 'true'
24                         name: password
25                         default-value: cw-aio
26                 -   name: create-update-user
27                     parameter:
28                     -   name: number
29                         data-type: STRING
30                         mandatory: 'true'
31                     -   name: password
32                         data-type: STRING
33                         mandatory: 'true'
34                 -   name: delete-user
35                     parameter:
36                     -   name: number
37                         data-type: STRING
38                         mandatory: 'true'
39                 initial-config-primitive:
40                 -   name: config
41                     parameter:
42                     -   name: proxied_ip
43                         value: <rw_mgmt_ip>
44                     seq: '1'
45                 juju:
46                     charm: clearwater-aio-proxy
47         connection-point:
48         -   name: eth0
49             type: VPORT
50         -   name: eth1
51             type: VPORT
52         vdu:
53         -   id: IMS-ALLIN1_2p-VM
54             name: IMS-ALLIN1_2p-VM
55             description: IMS-ALLIN1_2p-VM
56             image: /mnt/powervault/virtualization/vnfs/demos/mwc2016/allin1.qcow2
57             vm-flavor:
58                 memory-mb: '4096'
59                 storage-gb: '10'
60                 vcpu-count: '2'
61             mgmt-vpci: 0000:00:0a.0
62             external-interface:
63             -   name: eth0
64                 virtual-interface:
65                     bandwidth: '0'
66                     type: VIRTIO
67                     vpci: 0000:00:0a.0
68                 vnfd-connection-point-ref: eth0
69             -   name: eth1
70                 virtual-interface:
71                     bandwidth: '0'
72                     type: OM-MGMT
73                     vpci: 0000:00:0b.0
74                 vnfd-connection-point-ref: eth1
75             guest-epa:
76                 cpu-pinning-policy: DEDICATED
77                 cpu-thread-pinning-policy: PREFER
78                 mempage-size: LARGE
79                 numa-node-policy:
80                     mem-policy: STRICT
81                     node:
82                     -   id: '0'
83                         paired-threads:
84                             num-paired-threads: '1'
85                     node-cnt: '1'