blob: 4195f6837ca5f3643a739088909331c78126692b [file] [log] [blame]
Matteo Scandolo0f20e262018-06-12 14:18:35 -07001# Copyright 2017-present Open Networking Foundation
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
Scott Baker31ea70e2018-03-05 10:51:43 -080015name: vepc
Scott Baker31ea70e2018-03-05 10:51:43 -080016required_models:
17 - VEPCService
18 - VEPCServiceInstance
Matteo Scandolo0f20e262018-06-12 14:18:35 -070019# steps_dir: "/opt/xos/synchronizers/epc-service/steps"
20sys_dir: "/opt/xos/synchronizers/epc-service/sys"
21model_policies_dir: "/opt/xos/synchronizers/epc-service/model_policies"
22models_dir: "/opt/xos/synchronizers/epc-service/models"
23logging:
24 version: 1
25 handlers:
26 console:
27 class: logging.StreamHandler
28 loggers:
29 'multistructlog':
30 handlers:
31 - console
32 level: DEBUG
Sapan Bhatia2810e032017-11-03 00:31:00 -040033blueprints:
34 - name: build
Sapan Bhatia266747e2017-11-22 14:10:15 -050035 networks:
36 - name: s1u_network
37 subnet: 111.0.0.0/24
38 permit_all_slices: True
Andy Bavier8721f5e2018-01-02 14:36:23 -070039 template: private_template
40 owner: vspgwu
Sapan Bhatia266747e2017-11-22 14:10:15 -050041 - name: s11_network
42 subnet: 112.0.0.0/24
43 permit_all_slices: True
Andy Bavier8721f5e2018-01-02 14:36:23 -070044 template: private_template
45 owner: vspgwc
Sapan Bhatia266747e2017-11-22 14:10:15 -050046 - name: sgi_network
47 subnet: 115.0.0.0/24
48 permit_all_slices: True
Andy Bavier8721f5e2018-01-02 14:36:23 -070049 template: private_template
50 owner: vspgwu
Sapan Bhatia266747e2017-11-22 14:10:15 -050051 - name: spgw_network
52 subnet: 117.0.0.0/24
53 permit_all_slices: True
Andy Bavier8721f5e2018-01-02 14:36:23 -070054 template: private_template
55 owner: vspgwu
Sapan Bhatia2810e032017-11-03 00:31:00 -040056 graph:
Sapan Bhatia11d0c9a2017-12-10 21:16:34 -050057 - name: VSPGWUTenant
Andy Bavier8721f5e2018-01-02 14:36:23 -070058 networks:
Sapan Bhatia11d0c9a2017-12-10 21:16:34 -050059 - management
60 - s1u_network
61 - sgi_network
62 - spgw_network
63 links:
64 - name: VENBServiceInstance
65 node_label: gwu-enb
66 networks:
67 - s1u_network
68 - sgi_network
Sapan Bhatia6eeb6942017-11-27 00:27:56 -050069 - name: VENBServiceInstance
Andy Bavier8721f5e2018-01-02 14:36:23 -070070 networks:
Sapan Bhatia6eeb6942017-11-27 00:27:56 -050071 - management
Andy Bavier6e37c832017-12-01 14:29:44 -070072 - s1u_network
73 - sgi_network
74 - s11_network
Sapan Bhatia266747e2017-11-22 14:10:15 -050075 - name: VSPGWCTenant
Andy Bavier8721f5e2018-01-02 14:36:23 -070076 networks:
Sapan Bhatia6eeb6942017-11-27 00:27:56 -050077 - management
Andy Bavier6e37c832017-12-01 14:29:44 -070078 - s11_network
79 - spgw_network
Sapan Bhatia266747e2017-11-22 14:10:15 -050080 links:
81 - name: VENBServiceInstance
82 networks:
83 - s11_network
Sapan Bhatia6eeb6942017-11-27 00:27:56 -050084 - name: VSPGWUTenant
Andy Bavier8721f5e2018-01-02 14:36:23 -070085 networks:
Sapan Bhatia266747e2017-11-22 14:10:15 -050086 - spgw_network
Woojoong Kim5d8fb6d2017-12-18 13:58:49 -080087 - name: mcord_5
88 networks:
89 - name: flat_network_s1u
90 subnet: 119.0.0.0/24
91 permit_all_slices: True
Andy Bavier8721f5e2018-01-02 14:36:23 -070092 template: flat_template
93 owner: vspgwu
Woojoong Kim5d8fb6d2017-12-18 13:58:49 -080094 - name: flat_network_s1mme
95 subnet: 118.0.0.0/24
96 permit_all_slices: True
Andy Bavier8721f5e2018-01-02 14:36:23 -070097 template: flat_template
98 owner: vmme
Woojoong Kim5d8fb6d2017-12-18 13:58:49 -080099 - name: s11_network
100 subnet: 112.0.0.0/24
101 permit_all_slices: True
Andy Bavier8721f5e2018-01-02 14:36:23 -0700102 template: private_template
103 owner: vspgwc
Woojoong Kim5d8fb6d2017-12-18 13:58:49 -0800104 - name: sgi_network
105 subnet: 115.0.0.0/24
106 permit_all_slices: True
Andy Bavier8721f5e2018-01-02 14:36:23 -0700107 owner: vspgwu
108 template: private_template
Woojoong Kim5d8fb6d2017-12-18 13:58:49 -0800109 - name: spgw_network
110 subnet: 117.0.0.0/24
111 permit_all_slices: True
Andy Bavier8721f5e2018-01-02 14:36:23 -0700112 template: private_template
113 owner: vspgwu
114 - name: s6a_network
115 subnet: 120.0.0.0/24
116 permit_all_slices: True
117 template: private_template
118 owner: vhss
Woojoong Kim4b5612b2018-01-11 10:08:02 -0800119 - name: db_network
120 subnet: 121.0.0.0/24
121 permit_all_slices: True
122 template: private_template
123 owner: vhss
Woojoong Kim5d8fb6d2017-12-18 13:58:49 -0800124 graph:
125 - name: VMMETenant
126 networks:
127 - management
128 - flat_network_s1mme
129 - s11_network
Andy Bavier8721f5e2018-01-02 14:36:23 -0700130 - s6a_network
131 links:
132 - name: VHSSTenant
133 networks:
134 - s6a_network
Woojoong Kim5d8fb6d2017-12-18 13:58:49 -0800135 - name: VSPGWCTenant
136 networks:
137 - management
138 - s11_network
139 - spgw_network
140 links:
141 - name: VMMETenant
142 networks:
143 - s11_network
144 - name: VSPGWUTenant
145 networks:
146 - spgw_network
147 - name: VSPGWUTenant
148 networks:
149 - management
150 - flat_network_s1u
151 - sgi_network
152 - spgw_network
Andy Bavier8721f5e2018-01-02 14:36:23 -0700153 - name: VHSSTenant
154 networks:
155 - management
156 - s6a_network
Woojoong Kim4b5612b2018-01-11 10:08:02 -0800157 - db_network
158 links:
159 - name: HSSDBServiceInstance
160 networks:
161 - db_network
162 - name: HSSDBServiceInstance
163 networks:
164 - management
165 - db_network
Woojoong Kim647a6922018-01-29 15:04:50 -0800166 - name: mcord_5_p4
167 networks:
168 - name: flat_network_s1mme
169 subnet: 118.0.0.0/24
170 permit_all_slices: True
171 template: flat_template
172 owner: vmme
173 - name: s11_network
174 subnet: 112.0.0.0/24
175 permit_all_slices: True
176 template: private_template
177 owner: vspgwc
178 - name: s6a_network
179 subnet: 120.0.0.0/24
180 permit_all_slices: True
181 template: private_template
182 owner: vhss
183 - name: db_network
184 subnet: 121.0.0.0/24
185 permit_all_slices: True
186 template: private_template
187 owner: vhss
188 graph:
189 - name: VMMETenant
190 networks:
191 - management
192 - flat_network_s1mme
193 - s11_network
194 - s6a_network
195 links:
196 - name: VHSSTenant
197 networks:
198 - s6a_network
199 - name: VSPGWCTenant
200 networks:
201 - management
202 - s11_network
203 links:
204 - name: VMMETenant
205 networks:
206 - s11_network
207 - name: VHSSTenant
208 networks:
209 - management
210 - s6a_network
211 - db_network
212 links:
213 - name: HSSDBServiceInstance
214 networks:
215 - db_network
216 - name: HSSDBServiceInstance
217 networks:
218 - management
219 - db_network
Matteo Scandolo0f20e262018-06-12 14:18:35 -0700220