Adding cover to tox.ini default envs
[osm/RO.git] / scenarios / examples / complex.yaml
1 ##
2 # Copyright 2015 Telefonica Investigacion y Desarrollo, S.A.U.
3 # This file is part of openmano
4 # All Rights Reserved.
5 #
6 # Licensed under the Apache License, Version 2.0 (the "License"); you may
7 # not use this file except in compliance with the License. You may obtain
8 # a copy of the License at
9 #
10 #         http://www.apache.org/licenses/LICENSE-2.0
11 #
12 # Unless required by applicable law or agreed to in writing, software
13 # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
14 # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
15 # License for the specific language governing permissions and limitations
16 # under the License.
17 #
18 # For those usages not covered by the Apache License, Version 2.0 please
19 # contact with: nfvlabs@tid.es
20 ##
21 ---
22 schema_version:  2
23 scenario:
24   name:          complex
25   description:   Complex network scenario consisting of 4 VNFs interconnected
26   vnfs: 
27     linux1:                   # vnf/net name in the scenario
28       vnf_name:  linux        # VNF name as introduced in OPENMANO DB
29     node1:
30       vnf_name:  dataplaneVNF1
31     node2:
32       vnf_name:  dataplaneVNF2
33     node3:
34       vnf_name:  dataplaneVNF2
35   networks: 
36     dataconn1:
37       interfaces: 
38       - node1:   xe0
39       - node2:   xe0
40     dataconn2:
41       interfaces: 
42       - node1:   xe1
43       - node2:   xe1
44     dataconn3:
45       interfaces: 
46       - node1:   xe2
47       - node3:   xe0
48     dataconn4:
49       interfaces: 
50       - node1:   xe3
51       - node3:   xe1
52     data-sriov1:
53       interfaces: 
54       - node2:   xe2
55       - node3:   xe2
56     bridge1:
57       interfaces: 
58       - linux1:  eth0
59       - node2:   control
60       - node3:   control
61     default:
62       external:  true
63       interfaces: 
64       - node1:   mgmt
65       - node2:   mgmt
66       - node3:   mgmt
67