985a2920c40452059e046c5641c615df18fe3d70
[fuel.git] / deploy / config / labs / devel-pipeline / default / fuel / config / dea-pod-override.yaml
1 ##############################################################################
2 # Copyright (c) 2015 Ericsson AB and others.
3 # stefan.k.berg@ericsson.com
4 # jonas.bjurel@ericsson.com
5 # All rights reserved. This program and the accompanying materials
6 # are made available under the terms of the Apache License, Version 2.0
7 # which accompanies this distribution, and is available at
8 # http://www.apache.org/licenses/LICENSE-2.0
9 ##############################################################################
10
11 dea-pod-override-config-metadata:
12   title: 'Deployment Environment Adapter POD override for Development Pipeline - Ericsson ELX version'
13   version: '0.3'
14   created: 'Fri Jun 10 2016'
15   comment: 'Rebased for Fuel 9'
16 environment:
17   name: opnfv_virt
18 interfaces_1:
19   ens3:
20   - fuelweb_admin
21   - storage
22   ens4:
23   - management
24   ens5:
25   - private
26   ens6:
27   - public
28 transformations_1:
29   transformations:
30   - action: add-br
31     name: br-fw-admin
32   - action: add-br
33     name: br-mgmt
34   - action: add-br
35     name: br-storage
36   - action: add-br
37     name: br-ex
38   - action: add-br
39     name: br-floating
40     provider: ovs
41   - action: add-patch
42     bridges:
43     - br-floating
44     - br-ex
45     mtu: 65000
46     provider: ovs
47   - action: add-br
48     name: br-mesh
49   - action: add-port
50     bridge: br-fw-admin
51     name: ens3
52   - action: add-port
53     bridge: br-mgmt
54     name: ens4
55   - action: add-port
56     bridge: br-storage
57     name: ens3.102
58   - action: add-port
59     bridge: br-mesh
60     name: ens5.103
61   - action: add-port
62     bridge: br-ex
63     name: ens6
64 fuel:
65   ADMIN_NETWORK:
66     dhcp_pool_end: 10.20.0.254
67     dhcp_pool_start: 10.20.0.3
68     ipaddress: 10.20.0.2
69     netmask: 255.255.255.0
70     ssh_network: 10.20.0.0/24
71   DNS_DOMAIN: domain.tld
72   DNS_SEARCH: domain.tld
73   DNS_UPSTREAM: 8.8.8.8, 8.8.4.4
74   HOSTNAME: fuel
75   NTP1: 0.ubuntu.pool.ntp.org
76   NTP2: 1.ubuntu.pool.ntp.org
77   NTP3: 2.ubuntu.pool.ntp.org
78 network:
79   networking_parameters:
80     base_mac: fa:16:3e:00:00:00
81     configuration_template: null
82     dns_nameservers:
83     - 8.8.8.8
84     - 8.8.4.4
85     floating_name: admin_floating_net
86     floating_ranges:
87     - - 172.16.0.130
88       - 172.16.0.254
89     gre_id_range:
90     - 2
91     - 65535
92     internal_cidr: 192.168.111.0/24
93     internal_gateway: 192.168.111.1
94     internal_name: admin_internal_net
95     net_l23_provider: ovs
96     segmentation_type: tun
97     vlan_range:
98     - 1000
99     - 1030
100   networks:
101   - cidr: 192.168.1.0/24
102     gateway: null
103     ip_ranges:
104     - - 192.168.1.1
105       - 192.168.1.254
106     meta:
107       cidr: 192.168.1.0/24
108       configurable: true
109       map_priority: 2
110       name: storage
111       notation: cidr
112       render_addr_mask: storage
113       render_type: cidr
114       use_gateway: false
115       vlan_start: 102
116     name: storage
117     vlan_start: 102
118   - cidr: 192.168.0.0/24
119     gateway: null
120     ip_ranges:
121     - - 192.168.0.1
122       - 192.168.0.253
123     meta:
124       cidr: 192.168.0.0/24
125       configurable: true
126       map_priority: 2
127       name: management
128       notation: ip_ranges
129       render_addr_mask: internal
130       render_type: cidr
131       use_gateway: false
132       vips:
133       - haproxy
134       - vrouter
135       vlan_start: null
136     name: management
137     vlan_start: null
138   - cidr: 192.168.2.0/24
139     gateway: null
140     ip_ranges:
141     - - 192.168.2.1
142       - 192.168.2.254
143     meta:
144       cidr: 192.168.2.0/24
145       configurable: true
146       map_priority: 2
147       name: private
148       notation: cidr
149       render_addr_mask: null
150       render_type: cidr
151       seg_type: tun
152       use_gateway: false
153       vlan_start: 103
154     name: private
155     vlan_start: 103
156   - cidr: 172.16.0.0/24
157     gateway: 172.16.0.1
158     ip_ranges:
159     - - 172.16.0.2
160       - 172.16.0.126
161     meta:
162       cidr: 172.16.0.0/24
163       configurable: true
164       floating_range_var: floating_ranges
165       ip_range:
166       - 172.16.0.2
167       - 172.16.0.126
168       map_priority: 1
169       name: public
170       notation: ip_ranges
171       render_addr_mask: public
172       render_type: null
173       use_gateway: true
174       vips:
175       - haproxy
176       - vrouter
177       vlan_start: null
178     name: public
179     vlan_start: null
180   - cidr: 10.20.0.0/24
181     gateway: 10.20.0.2
182     ip_ranges:
183     - - 10.20.0.3
184       - 10.20.0.254
185     meta:
186       configurable: false
187       map_priority: 0
188       notation: ip_ranges
189       render_addr_mask: null
190       render_type: null
191       unmovable: true
192       use_gateway: true
193     name: fuelweb_admin
194     vlan_start: null
195 settings:
196   editable:
197     external_dns:
198       dns_list:
199         description: List of upstream DNS servers
200         label: DNS list
201         max: 3
202         regex:
203           error: Invalid IP address
204           source: ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$
205         type: text_list
206         value:
207         - 8.8.8.8
208         - 8.8.4.4
209         weight: 10
210       metadata:
211         group: network
212         label: Host OS DNS Servers
213         weight: 30
214     external_ntp:
215       metadata:
216         group: network
217         label: Host OS NTP Servers
218         weight: 40
219       ntp_list:
220         description: List of upstream NTP servers
221         label: NTP server list
222         regex:
223           error: Invalid NTP server
224           source: ^[a-zA-Z\d]+[-\.\da-zA-Z]*$
225         type: text_list
226         value:
227         - 0.ubuntu.pool.ntp.org
228         - 1.ubuntu.pool.ntp.org
229         - 2.ubuntu.pool.ntp.org
230         weight: 10
231     syslog:
232       metadata:
233         enabled: false
234         group: logging
235         label: Syslog
236         toggleable: true
237         weight: 50
238       syslog_port:
239         description: Remote syslog port
240         label: Port
241         regex:
242           error: Invalid syslog port
243           source: ^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$
244         type: text
245         value: '514'
246         weight: 20
247       syslog_server:
248         description: Remote syslog hostname
249         label: Hostname
250         regex:
251           error: Invalid hostname
252           source: ^[a-zA-Z\d]+[-\.\da-zA-Z]*$
253         type: text
254         value: ''
255         weight: 10
256       syslog_transport:
257         label: Syslog transport protocol
258         type: radio
259         value: tcp
260         values:
261         - data: udp
262           description: ''
263           label: UDP
264         - data: tcp
265           description: ''
266           label: TCP
267         weight: 30
268