File tree Expand file tree Collapse file tree 2 files changed +67
-0
lines changed Expand file tree Collapse file tree 2 files changed +67
-0
lines changed Original file line number Diff line number Diff line change @@ -39,7 +39,37 @@ patches:
39
39
- _replaced_
40
40
mtu: 1500
41
41
42
+ - target :
43
+ kind : NetConfig
44
+ patch : |-
45
+ - op: add
46
+ path: /spec/networks/-
47
+ value:
48
+ name: swift
49
+ mtu: 1500
50
+ dnsDomain: _replaced_
51
+ subnets:
52
+ - _replaced_
53
+
42
54
replacements :
55
+ - source :
56
+ kind : ConfigMap
57
+ name : network-values
58
+ fieldPath : data.swift.dnsDomain
59
+ targets :
60
+ - select :
61
+ kind : NetConfig
62
+ fieldPaths :
63
+ - spec.networks.[name=swift].dnsDomain
64
+ - source :
65
+ kind : ConfigMap
66
+ name : network-values
67
+ fieldPath : data.swift.subnets
68
+ targets :
69
+ - select :
70
+ kind : NetConfig
71
+ fieldPaths :
72
+ - spec.networks.[name=swift].subnets
43
73
- source :
44
74
kind : ConfigMap
45
75
name : service-values
Original file line number Diff line number Diff line change @@ -14,42 +14,49 @@ data:
14
14
tenant_ip : 172.19.0.5
15
15
ctlplane_ip : 192.168.122.10
16
16
storage_ip : 172.18.0.5
17
+ swift_ip : 172.22.0.5
17
18
node_1 :
18
19
name : ostest-master-1
19
20
internalapi_ip : 172.17.0.6
20
21
tenant_ip : 172.19.0.6
21
22
ctlplane_ip : 192.168.122.11
22
23
storage_ip : 172.18.0.6
24
+ swift_ip : 172.22.0.6
23
25
node_2 :
24
26
name : ostest-master-2
25
27
internalapi_ip : 172.17.0.7
26
28
tenant_ip : 172.19.0.7
27
29
ctlplane_ip : 192.168.122.12
28
30
storage_ip : 172.18.0.7
31
+ swift_ip : 172.22.0.7
29
32
node_3 :
30
33
name : ostest-worker-0
31
34
internalapi_ip : 172.17.0.8
32
35
tenant_ip : 172.19.0.8
33
36
ctlplane_ip : 192.168.122.13
34
37
storage_ip : 172.18.0.8
38
+ swift_ip : 172.22.0.8
35
39
node_4 :
36
40
name : ostest-worker-1
37
41
internalapi_ip : 172.17.0.9
38
42
tenant_ip : 172.19.0.9
39
43
ctlplane_ip : 192.168.122.14
40
44
storage_ip : 172.18.0.9
45
+ swift_ip : 172.22.0.9
41
46
node_5 :
42
47
name : ostest-worker-2
43
48
internalapi_ip : 172.17.0.10
44
49
tenant_ip : 172.19.0.10
45
50
ctlplane_ip : 192.168.122.15
46
51
storage_ip : 172.18.0.10
52
+ swift_ip : 172.22.0.10
47
53
node_6 :
48
54
name : ostest-worker-3
49
55
internalapi_ip : 172.17.0.11
50
56
tenant_ip : 172.19.0.11
51
57
ctlplane_ip : 192.168.122.16
52
58
storage_ip : 172.18.0.11
59
+ swift_ip : 172.22.0.11
53
60
54
61
# networks
55
62
ctlplane :
@@ -196,6 +203,36 @@ data:
196
203
gateway : 10.0.0.1
197
204
name : subnet1
198
205
mtu : 1500
206
+ swift :
207
+ dnsDomain : swift.example.com
208
+ subnets :
209
+ - allocationRanges :
210
+ - end : 172.22.0.250
211
+ start : 172.22.0.100
212
+ cidr : 172.22.0.0/24
213
+ gateway : 172.22.0.1
214
+ name : subnet1
215
+ vlan : 25
216
+ mtu : 1500
217
+ prefix-length : 24
218
+ iface : swift
219
+ vlan : 25
220
+ base_iface : enp6s0
221
+ lb_addresses :
222
+ - 172.22.0.80-172.22.0.90
223
+ net-attach-def : |
224
+ {
225
+ "cniVersion": "0.3.1",
226
+ "name": "swift",
227
+ "type": "macvlan",
228
+ "master": "swift",
229
+ "ipam": {
230
+ "type": "whereabouts",
231
+ "range": "172.22.0.0/24",
232
+ "range_start": "172.22.0.100",
233
+ "range_end": "172.22.0.250"
234
+ }
235
+ }
199
236
datacentre :
200
237
net-attach-def : |
201
238
{
You can’t perform that action at this time.
0 commit comments