Adding cover to tox.ini default envs
[osm/RO.git] / scenarios / examples / complex3.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:  "0.3"
23 scenario:
24   name:          complex3
25   description:   Complex network scenario consisting of 2 VNFs interconnected and IP profiles in the networks
26   public:        false
27   vnfs:
28     VNF2vms:                            # vnf name in the scenario
29       vnf_name:  dataplaneVNF_2VMs_v02  # openmano vnf name
30       internal_connections:
31         datanet:
32           ip-profile: Null
33     VNF3:
34       vnf_name:  dataplaneVNF3
35   networks:
36     dataconn1:
37       type: e-lan
38       implementation: underlay
39       ip-profile:
40         ip-version:       IPv4
41         subnet-address:   10.1.1.0/24
42         gateway-address:  10.1.1.1
43         dns-address:      8.8.8.8
44         dhcp:
45           enabled:       true
46           start-address: 10.1.1.100
47           count:         150
48       interfaces:
49       -   vnf:           VNF2vms
50           vnf_interface: in
51           ip_address:    10.1.1.2
52       -   vnf:           VNF3
53           vnf_interface: data0
54           ip_address:    10.1.1.3
55     dataconn2:
56       type: e-line
57       implementation: underlay
58       ip-profile:
59         ip-version:       IPv4
60         subnet-address:   10.1.2.0/24
61         gateway-address:  10.1.2.1
62         dns-address:      8.8.8.8
63         dhcp:
64           enabled:       true
65           start-address: 10.1.2.100
66           count:         150
67       interfaces:
68       -   vnf:           VNF2vms
69           vnf_interface: out
70           ip_address:    10.1.2.2
71       -   vnf:           VNF3
72           vnf_interface: data1
73           ip_address:    10.1.2.3
74     default:
75       type: e-lan
76       implementation: overlay
77       ip-profile:
78         ip-version:       IPv4
79         subnet-address:   10.1.3.0/24
80         gateway-address:  10.1.3.1
81         dns-address:      8.8.8.8
82         dhcp:
83           enabled:       true
84           start-address: 10.1.3.100
85           count:         150
86       interfaces:
87       -   vnf:           VNF2vms
88           vnf_interface: control0
89           ip_address:    10.1.3.2
90       -   vnf:           VNF2vms
91           vnf_interface: control1
92           ip_address:    10.1.3.3
93       -   vnf:           VNF3
94           vnf_interface: mgmt
95           ip_address:    10.1.3.4
96