X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=descriptor-packages%2Fvnfd%2FVyOS_vnf%2Fsrc%2FVyOS__vnfd.yaml;fp=descriptor-packages%2Fvnfd%2FVyOS_vnf%2Fsrc%2FVyOS__vnfd.yaml;h=0ac926f56ff7034033cbcb11df36d577fe3f7130;hb=230c540cf52f3fbe05d40d6650a97d1e55327249;hp=0000000000000000000000000000000000000000;hpb=4e699d8ca28b2710aa2da2b3a58273a0dde969aa;p=osm%2Fdevops.git diff --git a/descriptor-packages/vnfd/VyOS_vnf/src/VyOS__vnfd.yaml b/descriptor-packages/vnfd/VyOS_vnf/src/VyOS__vnfd.yaml new file mode 100644 index 00000000..0ac926f5 --- /dev/null +++ b/descriptor-packages/vnfd/VyOS_vnf/src/VyOS__vnfd.yaml @@ -0,0 +1,106 @@ +vnfd:vnfd-catalog: + vnfd: + - id: VyOS + name: VyOS + short-name: VyOS + description: VyOS Router + logo: osm_2x.png + mgmt-interface: + vdu-id: VyOS-VM + vnf-configuration: + config-attributes: + config-delay: '0' + config-priority: '1' + service-primitive: + - name: config + parameter: + - name: user + data-type: STRING + mandatory: 'true' + default-value: vyos + - name: pass + data-type: STRING + mandatory: 'true' + default-value: vyos + - name: ping + parameter: + - name: destination + data-type: STRING + mandatory: 'true' + - name: count + data-type: INTEGER + mandatory: 'false' + default-value: 5 + initial-config-primitive: + - name: config + parameter: + - name: hostname + value: + - name: pass + value: vyos + seq: '1' + juju: + charm: vyos-proxy + connection-point: + - name: eth0 + type: VPORT + - name: eth1 + type: VPORT + - name: eth2 + type: VPORT + - name: eth3 + type: VPORT + - name: eth4 + type: VPORT + vdu: + - id: VyOS-VM + name: VyOS-VM + description: VyOS-VM + image: /mnt/powervault/virtualization/osm/VyOS/VyOS-1.1.7-signed-disk1.qcow2 + vm-flavor: + memory-mb: '1024' + storage-gb: '40' + vcpu-count: '1' + mgmt-vpci: 0000:00:0a.0 + external-interface: + - name: eth0 + virtual-interface: + bandwidth: '0' + type: OM-MGMT + vpci: 0000:00:0a.0 + vnfd-connection-point-ref: eth0 + - name: eth1 + virtual-interface: + bandwidth: '0' + type: VIRTIO + vpci: 0000:00:0b.0 + vnfd-connection-point-ref: eth1 + - name: eth2 + virtual-interface: + bandwidth: '0' + type: VIRTIO + vpci: 0000:00:0c.0 + vnfd-connection-point-ref: eth2 + - name: eth3 + virtual-interface: + bandwidth: '0' + type: VIRTIO + vpci: 0000:00:0d.0 + vnfd-connection-point-ref: eth3 + - name: eth4 + virtual-interface: + bandwidth: '0' + type: VIRTIO + vpci: 0000:00:0e.0 + vnfd-connection-point-ref: eth4 + guest-epa: + cpu-pinning-policy: DEDICATED + cpu-thread-pinning-policy: PREFER + mempage-size: LARGE + numa-node-policy: + mem-policy: STRICT + node: + - id: '0' + paired-threads: + num-paired-threads: '1' + node-cnt: '1'