diff --git a/slice_basic_middle_vnf/slice_basic_middle_vnfd.yaml b/slice_basic_middle_vnf/slice_basic_middle_vnfd.yaml index 66eced540c068de8c3a05d4e4d7b255b6658425d..64bf2e703efd6fc6604eeb459fa9d8cee419a7f5 100755 --- a/slice_basic_middle_vnf/slice_basic_middle_vnfd.yaml +++ b/slice_basic_middle_vnf/slice_basic_middle_vnfd.yaml @@ -1,77 +1,77 @@ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -# implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -vnfd-catalog: - vnfd: - - id: slice_basic_middle_vnf - name: slice_basic_middle_vnf - short-name: slice_basic_middle_vnf - description: VNFD with 3 CPs to be used on Slice Testing - vendor: OSM - version: '1.0' - - # Management interface - mgmt-interface: - cp: eth0 - - # Atleast one VDU need to be specified - vdu: - - id: ubuntu_slice-VM - name: ubuntu_slice-VM - description: ubuntu_slice-VM - count: 1 - cloud-init-file: cloud-config.txt - - # Flavour of the VM to be instantiated for the VDU - # flavor below can fit into m1.micro - vm-flavor: - vcpu-count: 1 - memory-mb: 1024 - storage-gb: 10 - - # Image/checksum or image including the full path - image: 'bionic' - #checksum: - - interface: - # Specify the external interfaces - # There can be multiple interfaces defined - - name: eth0 - type: EXTERNAL - virtual-interface: - type: VIRTIO - bandwidth: 0 - vpci: 0000:00:0a.0 - external-connection-point-ref: eth0 - - name: eth1 - type: EXTERNAL - virtual-interface: - type: VIRTIO - bandwidth: 0 - vpci: 0000:00:0a.0 - external-connection-point-ref: eth1 - - name: eth2 - type: EXTERNAL - virtual-interface: - type: VIRTIO - bandwidth: 0 - vpci: 0000:00:0a.0 - external-connection-point-ref: eth2 - - connection-point: - - name: eth0 - type: VPORT - - name: eth1 - type: VPORT - - name: eth2 - type: VPORT +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +vnfd-catalog: + vnfd: + - id: slice_basic_middle_vnf + name: slice_basic_middle_vnf + short-name: slice_basic_middle_vnf + description: VNFD with 3 CPs to be used on Slice Testing + vendor: OSM + version: '1.0' + + # Management interface + mgmt-interface: + cp: eth0 + + # Atleast one VDU need to be specified + vdu: + - id: ubuntu_slice-VM + name: ubuntu_slice-VM + description: ubuntu_slice-VM + count: 1 + cloud-init-file: cloud-config.txt + + # Flavour of the VM to be instantiated for the VDU + # flavor below can fit into m1.micro + vm-flavor: + vcpu-count: 1 + memory-mb: 1024 + storage-gb: 10 + + # Image/checksum or image including the full path + image: 'ubuntu18.04' + #checksum: + + interface: + # Specify the external interfaces + # There can be multiple interfaces defined + - name: eth0 + type: EXTERNAL + virtual-interface: + type: VIRTIO + bandwidth: 0 + vpci: 0000:00:0a.0 + external-connection-point-ref: eth0 + - name: eth1 + type: EXTERNAL + virtual-interface: + type: VIRTIO + bandwidth: 0 + vpci: 0000:00:0a.0 + external-connection-point-ref: eth1 + - name: eth2 + type: EXTERNAL + virtual-interface: + type: VIRTIO + bandwidth: 0 + vpci: 0000:00:0a.0 + external-connection-point-ref: eth2 + + connection-point: + - name: eth0 + type: VPORT + - name: eth1 + type: VPORT + - name: eth2 + type: VPORT diff --git a/slice_basic_vnf/slice_basic_vnfd.yaml b/slice_basic_vnf/slice_basic_vnfd.yaml index acc5d4bed1dc5bd1c254cbca8763e67d8e017b17..fb4c3d7135915d30eef3817ef32d782c0a16f8f0 100644 --- a/slice_basic_vnf/slice_basic_vnfd.yaml +++ b/slice_basic_vnf/slice_basic_vnfd.yaml @@ -1,68 +1,68 @@ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -# implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -vnfd-catalog: - vnfd: - - id: slice_basic_vnf - name: slice_basic_vnf - short-name: slice_basic_vnf - description: VNFD with 2 CPs to be used on Slice Testing - vendor: OSM - version: '1.0' - - # Management interface - mgmt-interface: - cp: eth0 - - # Atleast one VDU need to be specified - vdu: - - id: ubuntu_slice-VM - name: ubuntu_slice-VM - description: ubuntu_slice-VM - count: 1 - cloud-init-file: cloud-config.txt - - # Flavour of the VM to be instantiated for the VDU - # flavor below can fit into m1.micro - vm-flavor: - vcpu-count: 1 - memory-mb: 1024 - storage-gb: 10 - - # Image/checksum or image including the full path - image: 'bionic' - #checksum: - - interface: - # Specify the external interfaces - # There can be multiple interfaces defined - - name: eth0 - type: EXTERNAL - virtual-interface: - type: VIRTIO - bandwidth: 0 - vpci: 0000:00:0a.0 - external-connection-point-ref: eth0 - - name: eth1 - type: EXTERNAL - virtual-interface: - type: VIRTIO - bandwidth: 0 - vpci: 0000:00:0a.0 - external-connection-point-ref: eth1 - - connection-point: - - name: eth0 - type: VPORT - - name: eth1 - type: VPORT +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +vnfd-catalog: + vnfd: + - id: slice_basic_vnf + name: slice_basic_vnf + short-name: slice_basic_vnf + description: VNFD with 2 CPs to be used on Slice Testing + vendor: OSM + version: '1.0' + + # Management interface + mgmt-interface: + cp: eth0 + + # Atleast one VDU need to be specified + vdu: + - id: ubuntu_slice-VM + name: ubuntu_slice-VM + description: ubuntu_slice-VM + count: 1 + cloud-init-file: cloud-config.txt + + # Flavour of the VM to be instantiated for the VDU + # flavor below can fit into m1.micro + vm-flavor: + vcpu-count: 1 + memory-mb: 1024 + storage-gb: 10 + + # Image/checksum or image including the full path + image: 'ubuntu18.04' + #checksum: + + interface: + # Specify the external interfaces + # There can be multiple interfaces defined + - name: eth0 + type: EXTERNAL + virtual-interface: + type: VIRTIO + bandwidth: 0 + vpci: 0000:00:0a.0 + external-connection-point-ref: eth0 + - name: eth1 + type: EXTERNAL + virtual-interface: + type: VIRTIO + bandwidth: 0 + vpci: 0000:00:0a.0 + external-connection-point-ref: eth1 + + connection-point: + - name: eth0 + type: VPORT + - name: eth1 + type: VPORT