2 # Copyright (c) 2017 SONATA-NFV and Paderborn University
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
17 # Neither the name of the SONATA-NFV, Paderborn University
18 # nor the names of its contributors may be used to endorse or promote
19 # products derived from this software without specific prior written
22 # This work has been performed in the framework of the SONATA project,
23 # funded by the European Commission under Grant number 671517 through
24 # the Horizon 2020 and 5G-PPP programmes. The authors would like to
25 # acknowledge the contributions of their colleagues of the SONATA
26 # partner consortium (www.sonata-nfv.eu).
28 heat_template_version: '2015-04-30'
30 firewall1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
31 type: OS::Nova::Server
39 name: firewall1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
42 get_resource: firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
44 get_resource: firewall1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
46 get_resource: firewall1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
47 firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
48 type: OS::Neutron::Port
50 name: firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
52 get_resource: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
53 firewall1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
54 type: OS::Neutron::Port
56 name: firewall1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
58 get_resource: firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
59 firewall1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
60 type: OS::Neutron::Port
62 name: firewall1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
64 get_resource: firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
65 firewall1:firewall-2-tcpdump:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
66 type: OS::Neutron::RouterInterface
69 get_resource: sonata-demo:firewall-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
71 get_resource: firewall:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
72 firewall1:iperf-2-firewall:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
73 type: OS::Neutron::RouterInterface
76 get_resource: sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
78 get_resource: firewall:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
79 firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
80 type: OS::Neutron::Net
82 name: firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
83 firewall:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
84 type: OS::Neutron::Subnet
88 name: firewall:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
90 get_resource: firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
91 firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
92 type: OS::Neutron::Net
94 name: firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
95 firewall:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
96 type: OS::Neutron::Subnet
100 name: firewall:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
102 get_resource: firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
103 floating:firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
104 type: OS::Neutron::FloatingIP
106 floating_network_id: decd89e2-1681-427e-ac24-6e9f1abb1715
108 get_resource: firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
109 floating:iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
110 type: OS::Neutron::FloatingIP
112 floating_network_id: decd89e2-1681-427e-ac24-6e9f1abb1715
114 get_resource: iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
115 floating:tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
116 type: OS::Neutron::FloatingIP
118 floating_network_id: decd89e2-1681-427e-ac24-6e9f1abb1715
120 get_resource: tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
121 iperf1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
122 type: OS::Nova::Server
130 name: iperf1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
133 get_resource: iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
135 get_resource: iperf1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
137 get_resource: iperf1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
138 iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
139 type: OS::Neutron::Port
141 name: iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
143 get_resource: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
144 iperf1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
145 type: OS::Neutron::Port
147 name: iperf1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
149 get_resource: iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
150 iperf1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
151 type: OS::Neutron::Port
153 name: iperf1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
155 get_resource: iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
156 iperf1:input-2-iperf:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
157 type: OS::Neutron::Net
159 name: iperf1:input-2-iperf:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
160 iperf1:input-2-iperf:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
161 type: OS::Neutron::Subnet
164 gateway_ip: 192.1.0.1
165 name: iperf1:input-2-iperf:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
167 get_resource: iperf1:input-2-iperf:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
168 iperf1:iperf-2-firewall:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
169 type: OS::Neutron::RouterInterface
172 get_resource: sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
174 get_resource: iperf:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
175 iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
176 type: OS::Neutron::Net
178 name: iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
179 iperf:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
180 type: OS::Neutron::Subnet
183 gateway_ip: 192.1.0.1
184 name: iperf:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
186 get_resource: iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
187 iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
188 type: OS::Neutron::Net
190 name: iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
191 iperf:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
192 type: OS::Neutron::Subnet
195 gateway_ip: 192.1.0.1
196 name: iperf:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
198 get_resource: iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
199 sonata-demo:firewall-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
200 type: OS::Neutron::Router
202 name: sonata-demo:firewall-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
203 sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
204 type: OS::Neutron::Router
206 name: sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
207 sonata-demo:mgmt:internal:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
208 type: OS::Neutron::RouterInterface
210 router: 20790da5-2dc1-4c7e-b9c3-a8d590517563
212 get_resource: sonata-demo:mgmt:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
213 sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
214 type: OS::Neutron::Net
216 name: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
217 sonata-demo:mgmt:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
218 type: OS::Neutron::Subnet
221 gateway_ip: 192.1.0.1
222 name: sonata-demo:mgmt:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
224 get_resource: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
225 tcpdump1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
226 type: OS::Nova::Server
234 name: tcpdump1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
237 get_resource: tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
239 get_resource: tcpdump1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
241 get_resource: tcpdump1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
242 tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
243 type: OS::Neutron::Port
245 name: tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
247 get_resource: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
248 tcpdump1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
249 type: OS::Neutron::Port
251 name: tcpdump1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
253 get_resource: tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
254 tcpdump1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
255 type: OS::Neutron::Port
257 name: tcpdump1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
259 get_resource: tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
260 tcpdump1:firewall-2-tcpdump:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
261 type: OS::Neutron::RouterInterface
264 get_resource: sonata-demo:firewall-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
266 get_resource: tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
267 tcpdump1:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
268 type: OS::Neutron::Net
270 name: tcpdump1:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
271 tcpdump1:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
272 type: OS::Neutron::Subnet
275 gateway_ip: 192.1.0.1
276 name: tcpdump1:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
278 get_resource: tcpdump1:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
279 tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
280 type: OS::Neutron::Net
282 name: tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
283 tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
284 type: OS::Neutron::Subnet
287 gateway_ip: 192.1.0.1
288 name: tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
290 get_resource: tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
291 tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
292 type: OS::Neutron::Net
294 name: tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
295 tcpdump:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
296 type: OS::Neutron::Subnet
299 gateway_ip: 192.1.0.1
300 name: tcpdump:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
302 get_resource: tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest