Skip to content

Commit de4860a

Browse files
Julia Marcianogmarcian
authored andcommitted
Add worker node to automation/net-env/uni04delta-ipv6.yaml
1 parent dd08029 commit de4860a

File tree

3 files changed

+78
-21
lines changed

3 files changed

+78
-21
lines changed

automation/net-env/uni04delta-ipv6.yaml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,6 +428,63 @@ instances:
428428
skip_nm: false
429429
trunk_parent: ctlplane
430430
vlan_id: 22
431+
ocp-3:
432+
hostname: worker-2
433+
name: ocp-3
434+
networks:
435+
ctlplane:
436+
interface_name: enp7s0
437+
ip_v6: 2620:cf:cf:aaaa::13
438+
is_trunk_parent: true
439+
mac_addr: 52:54:02:18:86:bc
440+
mtu: 1500
441+
network_name: ctlplane
442+
prefix_length_v6: 64
443+
skip_nm: false
444+
internalapi:
445+
interface_name: enp7s0.20
446+
ip_v6: 2620:cf:cf:bbbb::13
447+
is_trunk_parent: false
448+
mac_addr: 52:54:00:04:df:88
449+
mtu: 1500
450+
network_name: internalapi
451+
parent_interface: enp7s0
452+
prefix_length_v6: 64
453+
skip_nm: false
454+
trunk_parent: ctlplane
455+
vlan_id: 20
456+
ironic:
457+
interface_name: enp8s0
458+
ip_v6: 2620:cf:cf:ffff::13
459+
mac_addr: 52:54:00:c2:32:a3
460+
mtu: 1500
461+
network_name: ironic
462+
prefix_length_v6: 64
463+
skip_nm: false
464+
storage:
465+
interface_name: enp7s0.21
466+
ip_v6: 2620:cf:cf:cccc::13
467+
is_trunk_parent: false
468+
mac_addr: 52:54:00:7e:b2:1d
469+
mtu: 1500
470+
network_name: storage
471+
parent_interface: enp7s0
472+
prefix_length_v6: 64
473+
skip_nm: false
474+
trunk_parent: ctlplane
475+
vlan_id: 21
476+
tenant:
477+
interface_name: enp7s0.22
478+
ip_v6: 2620:cf:cf:eeee::13
479+
is_trunk_parent: false
480+
mac_addr: 52:54:00:12:d1:e2
481+
mtu: 1500
482+
network_name: tenant
483+
parent_interface: enp7s0
484+
prefix_length_v6: 64
485+
skip_nm: false
486+
trunk_parent: ctlplane
487+
vlan_id: 22
431488
networks:
432489
ctlplane:
433490
dns_v4: []

examples/dt/uni04delta-ipv6/control-plane/nncp/kustomization.yaml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ resources:
1010
patches:
1111
- target:
1212
kind: NodeNetworkConfigurationPolicy
13-
name: worker-0
13+
name: node-3
1414
patch: |-
1515
- op: add
1616
path: /spec/desiredState/interfaces/-
@@ -35,7 +35,7 @@ patches:
3535
3636
- target:
3737
kind: NodeNetworkConfigurationPolicy
38-
name: worker-0
38+
name: node-3
3939
patch: |-
4040
- op: add
4141
path: /spec/desiredState/interfaces/-
@@ -51,7 +51,7 @@ patches:
5151
5252
- target:
5353
kind: NodeNetworkConfigurationPolicy
54-
name: worker-0
54+
name: node-3
5555
patch: |-
5656
- op: add
5757
path: /spec/desiredState/routes/config/-
@@ -114,19 +114,19 @@ replacements:
114114
targets:
115115
- select:
116116
kind: NodeNetworkConfigurationPolicy
117-
name: worker-0
117+
name: node-3
118118
fieldPaths:
119119
- spec.desiredState.interfaces.[name=ironic].bridge.port.0.name
120120

121-
# Static Node IPs: worker-0
121+
# Static Node IPs: node-3
122122
- source:
123123
kind: ConfigMap
124124
name: network-values
125125
fieldPath: data.node_3.internalapi_ip
126126
targets:
127127
- select:
128128
kind: NodeNetworkConfigurationPolicy
129-
name: worker-0
129+
name: node-3
130130
fieldPaths:
131131
- spec.desiredState.interfaces.[name=internalapi].ipv6.address.0.ip
132132
- source:
@@ -136,7 +136,7 @@ replacements:
136136
targets:
137137
- select:
138138
kind: NodeNetworkConfigurationPolicy
139-
name: worker-0
139+
name: node-3
140140
fieldPaths:
141141
- spec.desiredState.interfaces.[name=tenant].ipv6.address.0.ip
142142
- source:
@@ -146,7 +146,7 @@ replacements:
146146
targets:
147147
- select:
148148
kind: NodeNetworkConfigurationPolicy
149-
name: worker-0
149+
name: node-3
150150
fieldPaths:
151151
- spec.desiredState.interfaces.[type=linux-bridge].ipv6.address.0.ip
152152
- source:
@@ -156,7 +156,7 @@ replacements:
156156
targets:
157157
- select:
158158
kind: NodeNetworkConfigurationPolicy
159-
name: worker-0
159+
name: node-3
160160
fieldPaths:
161161
- spec.desiredState.interfaces.[name=storage].ipv6.address.0.ip
162162
- source:
@@ -166,20 +166,20 @@ replacements:
166166
targets:
167167
- select:
168168
kind: NodeNetworkConfigurationPolicy
169-
name: worker-0
169+
name: node-3
170170
fieldPaths:
171171
- spec.desiredState.interfaces.[name=ironic].ipv6.address.0.ip
172172

173173

174-
# prefix-length: worker-0
174+
# prefix-length: node-3
175175
- source:
176176
kind: ConfigMap
177177
name: network-values
178178
fieldPath: data.ctlplane.prefix-length
179179
targets:
180180
- select:
181181
kind: NodeNetworkConfigurationPolicy
182-
name: worker-0
182+
name: node-3
183183
fieldPaths:
184184
- spec.desiredState.interfaces.[type=linux-bridge].ipv6.address.0.prefix-length
185185
- source:
@@ -189,7 +189,7 @@ replacements:
189189
targets:
190190
- select:
191191
kind: NodeNetworkConfigurationPolicy
192-
name: worker-0
192+
name: node-3
193193
fieldPaths:
194194
- spec.desiredState.interfaces.[name=internalapi].ipv6.address.0.prefix-length
195195
- source:
@@ -199,7 +199,7 @@ replacements:
199199
targets:
200200
- select:
201201
kind: NodeNetworkConfigurationPolicy
202-
name: worker-0
202+
name: node-3
203203
fieldPaths:
204204
- spec.desiredState.interfaces.[name=tenant].ipv6.address.0.prefix-length
205205
- source:
@@ -209,7 +209,7 @@ replacements:
209209
targets:
210210
- select:
211211
kind: NodeNetworkConfigurationPolicy
212-
name: worker-0
212+
name: node-3
213213
fieldPaths:
214214
- spec.desiredState.interfaces.[name=storage].ipv6.address.0.prefix-length
215215

@@ -220,7 +220,7 @@ replacements:
220220
targets:
221221
- select:
222222
kind: NodeNetworkConfigurationPolicy
223-
name: worker-0
223+
name:
224224
fieldPaths:
225225
- spec.desiredState.interfaces.[name=ironic].ipv6.address.0.prefix-length
226226

@@ -231,7 +231,7 @@ replacements:
231231
targets:
232232
- select:
233233
kind: NodeNetworkConfigurationPolicy
234-
name: worker-0
234+
name: node-3
235235
fieldPaths:
236236
- metadata.name
237237
- spec.nodeSelector.[kubernetes.io/hostname]
@@ -243,7 +243,7 @@ replacements:
243243
targets:
244244
- select:
245245
kind: NodeNetworkConfigurationPolicy
246-
name: worker-0
246+
name: node-3
247247
fieldPaths:
248248
- spec.desiredState.routes.config.0.next-hop-address
249249

@@ -254,7 +254,7 @@ replacements:
254254
targets:
255255
- select:
256256
kind: NodeNetworkConfigurationPolicy
257-
name: worker-0
257+
name: node-3
258258
fieldPaths:
259259
- spec.desiredState.routes.config.1.next-hop-address
260260
- spec.desiredState.routes.config.2.next-hop-address
@@ -266,6 +266,6 @@ replacements:
266266
targets:
267267
- select:
268268
kind: NodeNetworkConfigurationPolicy
269-
name: worker-0
269+
name: node-3
270270
fieldPaths:
271271
- spec.desiredState.routes.config.1.destination

examples/dt/uni04delta-ipv6/control-plane/nncp/ocp_worker_nodes.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
apiVersion: nmstate.io/v1
33
kind: NodeNetworkConfigurationPolicy
44
metadata:
5-
name: worker-0
5+
name: node-3
66
labels:
77
osp/nncm-config-type: standard

0 commit comments

Comments
 (0)