update descriptor-packages build process
[osm/devops.git] / descriptor-packages / vnfd / ims_allin1_2p_vnf / src / 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             service-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                     default-value: cw-aio
25             -   name: create-update-user
26                 parameter:
27                 -   name: number
28                     data-type: STRING
29                     mandatory: 'true'
30                 -   name: password
31                     data-type: STRING
32                     mandatory: 'true'
33             -   name: delete-user
34                 parameter:
35                 -   name: number
36                     data-type: STRING
37                     mandatory: 'true'
38             initial-config-primitive:
39             -   name: config
40                 parameter:
41                 -   name: proxied_ip
42                     value: <rw_mgmt_ip>
43                 seq: '1'
44             juju:
45                 charm: clearwater-aio-proxy
46         connection-point:
47         -   name: eth0
48             type: VPORT
49         -   name: eth1
50             type: VPORT
51         vdu:
52         -   id: IMS-ALLIN1_2p-VM
53             name: IMS-ALLIN1_2p-VM
54             description: IMS-ALLIN1_2p-VM
55             image: /mnt/powervault/virtualization/vnfs/demos/mwc2016/allin1.qcow2
56             vm-flavor:
57                 memory-mb: '4096'
58                 storage-gb: '10'
59                 vcpu-count: '2'
60             mgmt-vpci: 0000:00:0a.0
61             external-interface:
62             -   name: eth0
63                 virtual-interface:
64                     bandwidth: '0'
65                     type: VIRTIO
66                     vpci: 0000:00:0a.0
67                 vnfd-connection-point-ref: eth0
68             -   name: eth1
69                 virtual-interface:
70                     bandwidth: '0'
71                     type: OM-MGMT
72                     vpci: 0000:00:0b.0
73                 vnfd-connection-point-ref: eth1
74             guest-epa:
75                 cpu-pinning-policy: DEDICATED
76                 cpu-thread-pinning-policy: PREFER
77                 mempage-size: LARGE
78                 numa-node-policy:
79                     mem-policy: STRICT
80                     node:
81                     -   id: '0'
82                         paired-threads:
83                             num-paired-threads: '1'
84                     node-cnt: '1'