File tree Expand file tree Collapse file tree 4 files changed +75
-1
lines changed
hack/k8s-patch/template-patch Expand file tree Collapse file tree 4 files changed +75
-1
lines changed Original file line number Diff line number Diff line change @@ -152,6 +152,8 @@ spec:
152
152
matchExpressions:
153
153
vendor: {op: In, value: ["1002"]}
154
154
device: {op: In, value: [
155
+ "75a3", # MI355X
156
+ "75a0", # MI350X
155
157
"74a5", # MI325X
156
158
"74a0", # MI300A
157
159
"74a1", # MI300X
@@ -163,6 +165,21 @@ spec:
163
165
"738c", # MI100
164
166
"738e" # MI100
165
167
]}
168
+ - name: amd-vgpu
169
+ labels:
170
+ feature.node.kubernetes.io/amd-vgpu: "true"
171
+ matchAny:
172
+ - matchFeatures:
173
+ - feature: pci.device
174
+ matchExpressions:
175
+ vendor: {op: In, value: ["1002"]}
176
+ device: {op: In, value: [
177
+ "75b3", # MI355X VF
178
+ "75b0", # MI350X VF
179
+ "74b9", # MI325X VF
180
+ "74b5", # MI300X VF
181
+ "7410", # MI210 VF
182
+ ]}
166
183
` ` `
167
184
168
185
* If your OpenShift cluster already has ` NodeFeatureDiscovery` deployed
@@ -186,6 +203,8 @@ spec:
186
203
matchExpressions:
187
204
vendor: {op: In, value: ["1002"]}
188
205
device: {op: In, value: [
206
+ "75a3", # MI355X
207
+ "75a0", # MI350X
189
208
"74a5", # MI325X
190
209
"74a0", # MI300A
191
210
"74a1", # MI300X
@@ -197,6 +216,21 @@ spec:
197
216
"738c", # MI100
198
217
"738e" # MI100
199
218
]}
219
+ - name: amd-vgpu
220
+ labels:
221
+ feature.node.kubernetes.io/amd-vgpu: "true"
222
+ matchAny:
223
+ - matchFeatures:
224
+ - feature: pci.device
225
+ matchExpressions:
226
+ vendor: {op: In, value: ["1002"]}
227
+ device: {op: In, value: [
228
+ "75b3", # MI355X VF
229
+ "75b0", # MI350X VF
230
+ "74b9", # MI325X VF
231
+ "74b5", # MI300X VF
232
+ "7410", # MI210 VF
233
+ ]}
200
234
` ` `
201
235
202
236
Finally please verify the NFD label is applied :
Original file line number Diff line number Diff line change 30
30
matchExpressions :
31
31
vendor : {op: In, value: ["1002"]}
32
32
device : {op: In, value: ["74b9"]} # Mi325X VF
33
+ - matchFeatures :
34
+ - feature : pci.device
35
+ matchExpressions :
36
+ vendor : {op: In, value: ["1002"]}
37
+ device : {op: In, value: ["75b0"]} # Mi350X VF
38
+ - matchFeatures :
39
+ - feature : pci.device
40
+ matchExpressions :
41
+ vendor : {op: In, value: ["1002"]}
42
+ device : {op: In, value: ["75b3"]} # Mi355X VF
33
43
# AMD Radeon Pro
34
44
- matchFeatures :
35
45
- feature : pci.device
46
56
feature.node.kubernetes.io/amd-gpu : " true"
47
57
matchAny :
48
58
# AMD Instinct
59
+ - matchFeatures :
60
+ - feature : pci.device
61
+ matchExpressions :
62
+ vendor : {op: In, value: ["1002"]}
63
+ device : {op: In, value: ["75a3"]} # MI355X
64
+ - matchFeatures :
65
+ - feature : pci.device
66
+ matchExpressions :
67
+ vendor : {op: In, value: ["1002"]}
68
+ device : {op: In, value: ["75a0"]} # MI350X
49
69
- matchFeatures :
50
70
- feature : pci.device
51
71
matchExpressions :
Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ dependencies:
6
6
repository: file://./charts/kmm
7
7
version: v1.0.0
8
8
digest: sha256:f9a315dd2ce3d515ebf28c8e9a6a82158b493ca2686439ec381487761261b597
9
- generated: "2025-05-14T21:06:12.36965018Z "
9
+ generated: "2025-06-16T20:35:57.346839217Z "
Original file line number Diff line number Diff line change 30
30
matchExpressions :
31
31
vendor : {op: In, value: ["1002"]}
32
32
device : {op: In, value: ["74b9"]} # Mi325X VF
33
+ - matchFeatures :
34
+ - feature : pci.device
35
+ matchExpressions :
36
+ vendor : {op: In, value: ["1002"]}
37
+ device : {op: In, value: ["75b0"]} # Mi350X VF
38
+ - matchFeatures :
39
+ - feature : pci.device
40
+ matchExpressions :
41
+ vendor : {op: In, value: ["1002"]}
42
+ device : {op: In, value: ["75b3"]} # Mi355X VF
33
43
# AMD Radeon Pro
34
44
- matchFeatures :
35
45
- feature : pci.device
46
56
feature.node.kubernetes.io/amd-gpu : " true"
47
57
matchAny :
48
58
# AMD Instinct
59
+ - matchFeatures :
60
+ - feature : pci.device
61
+ matchExpressions :
62
+ vendor : {op: In, value: ["1002"]}
63
+ device : {op: In, value: ["75a3"]} # MI355X
64
+ - matchFeatures :
65
+ - feature : pci.device
66
+ matchExpressions :
67
+ vendor : {op: In, value: ["1002"]}
68
+ device : {op: In, value: ["75a0"]} # MI350X
49
69
- matchFeatures :
50
70
- feature : pci.device
51
71
matchExpressions :
You can’t perform that action at this time.
0 commit comments