Skip to content

Commit bf47de0

Browse files
authored
device operator: add missing npu roles and webhook configurations (#85)
And update helm chart to 0.34.1-helm.0 Signed-off-by: Tuomas Katila <[email protected]>
1 parent c25239f commit bf47de0

File tree

2 files changed

+43
-1
lines changed

2 files changed

+43
-1
lines changed

charts/device-plugin-operator/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: intel-device-plugins-operator
33
description: A Helm chart for Intel Device Plugins Operator for Kubernetes
44
type: application
5-
version: 0.34.0
5+
version: 0.34.1-helm.0
66
appVersion: "0.34.0"

charts/device-plugin-operator/templates/operator.yaml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ rules:
135135
- iaadeviceplugins/finalizers
136136
- qatdeviceplugins/finalizers
137137
- sgxdeviceplugins/finalizers
138+
- npudeviceplugins/finalizers
138139
verbs:
139140
- update
140141
- apiGroups:
@@ -147,6 +148,7 @@ rules:
147148
- iaadeviceplugins/status
148149
- qatdeviceplugins/status
149150
- sgxdeviceplugins/status
151+
- npudeviceplugins/status
150152
verbs:
151153
- get
152154
- patch
@@ -507,6 +509,26 @@ webhooks:
507509
resources:
508510
- iaadeviceplugins
509511
sideEffects: None
512+
- admissionReviewVersions:
513+
- v1
514+
clientConfig:
515+
service:
516+
name: inteldeviceplugins-webhook-service
517+
namespace: {{ .Release.Namespace | quote }}
518+
path: /mutate-deviceplugin-intel-com-v1-npudeviceplugin
519+
failurePolicy: Fail
520+
name: mnpudeviceplugin.kb.io
521+
rules:
522+
- apiGroups:
523+
- deviceplugin.intel.com
524+
apiVersions:
525+
- v1
526+
operations:
527+
- CREATE
528+
- UPDATE
529+
resources:
530+
- npudeviceplugins
531+
sideEffects: None
510532
- admissionReviewVersions:
511533
- v1
512534
clientConfig:
@@ -694,6 +716,26 @@ webhooks:
694716
resources:
695717
- iaadeviceplugins
696718
sideEffects: None
719+
- admissionReviewVersions:
720+
- v1
721+
clientConfig:
722+
service:
723+
name: inteldeviceplugins-webhook-service
724+
namespace: {{ .Release.Namespace | quote }}
725+
path: /validate-deviceplugin-intel-com-v1-npudeviceplugin
726+
failurePolicy: Fail
727+
name: vnpudeviceplugin.kb.io
728+
rules:
729+
- apiGroups:
730+
- deviceplugin.intel.com
731+
apiVersions:
732+
- v1
733+
operations:
734+
- CREATE
735+
- UPDATE
736+
resources:
737+
- npudeviceplugins
738+
sideEffects: None
697739
- admissionReviewVersions:
698740
- v1
699741
clientConfig:

0 commit comments

Comments
 (0)