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:
3939 - _replaced_
4040 mtu: 1500
4141
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+
4254replacements :
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
4373 - source :
4474 kind : ConfigMap
4575 name : service-values
Original file line number Diff line number Diff line change @@ -14,42 +14,49 @@ data:
1414 tenant_ip : 172.19.0.5
1515 ctlplane_ip : 192.168.122.10
1616 storage_ip : 172.18.0.5
17+ swift_ip : 172.22.0.5
1718 node_1 :
1819 name : ostest-master-1
1920 internalapi_ip : 172.17.0.6
2021 tenant_ip : 172.19.0.6
2122 ctlplane_ip : 192.168.122.11
2223 storage_ip : 172.18.0.6
24+ swift_ip : 172.22.0.6
2325 node_2 :
2426 name : ostest-master-2
2527 internalapi_ip : 172.17.0.7
2628 tenant_ip : 172.19.0.7
2729 ctlplane_ip : 192.168.122.12
2830 storage_ip : 172.18.0.7
31+ swift_ip : 172.22.0.7
2932 node_3 :
3033 name : ostest-worker-0
3134 internalapi_ip : 172.17.0.8
3235 tenant_ip : 172.19.0.8
3336 ctlplane_ip : 192.168.122.13
3437 storage_ip : 172.18.0.8
38+ swift_ip : 172.22.0.8
3539 node_4 :
3640 name : ostest-worker-1
3741 internalapi_ip : 172.17.0.9
3842 tenant_ip : 172.19.0.9
3943 ctlplane_ip : 192.168.122.14
4044 storage_ip : 172.18.0.9
45+ swift_ip : 172.22.0.9
4146 node_5 :
4247 name : ostest-worker-2
4348 internalapi_ip : 172.17.0.10
4449 tenant_ip : 172.19.0.10
4550 ctlplane_ip : 192.168.122.15
4651 storage_ip : 172.18.0.10
52+ swift_ip : 172.22.0.10
4753 node_6 :
4854 name : ostest-worker-3
4955 internalapi_ip : 172.17.0.11
5056 tenant_ip : 172.19.0.11
5157 ctlplane_ip : 192.168.122.16
5258 storage_ip : 172.18.0.11
59+ swift_ip : 172.22.0.11
5360
5461 # networks
5562 ctlplane :
@@ -196,6 +203,36 @@ data:
196203 gateway : 10.0.0.1
197204 name : subnet1
198205 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+ }
199236 datacentre :
200237 net-attach-def : |
201238 {
You can’t perform that action at this time.
0 commit comments