Skip to content

Commit 1686b27

Browse files
authored
update gaudi resource driver chart to v0.2.0 (#63)
* update gaudi resource driver chart to v0.2.0 Signed-off-by: Oksana Baranova <[email protected]>
1 parent 86eed79 commit 1686b27

12 files changed

+64
-363
lines changed

charts/intel-gaudi-resource-driver/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ name: intel-gaudi-resource-driver
33
description: A Helm chart for a Dynamic Resource Allocation (DRA) Intel Gaudi Resource Driver
44

55
type: application
6-
version: 0.1.1
7-
appVersion: "v0.1.1"
6+
version: 0.2.0
7+
appVersion: "v0.2.0"

charts/intel-gaudi-resource-driver/README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,7 @@ You may also run `helm show values` on this chart's dependencies for additional
4343
| image.repository | string | `intel` |
4444
| image.name | string | `"intel-gaudi-resource-driver"` |
4545
| image.pullPolicy | string | `"IfNotPresent"` |
46-
| image.tag | string | `"v0.1.1"` |
47-
48-
If you change the image tag to be used in Helm chart deployment, ensure that the version of the container image is consistent with CRDs and deployment YAMLs - they might change between releases.
46+
| image.tag | string | `"v0.2.0"` |
4947

5048
> [!Note]
51-
> Helm does not support _upgrading_ (or deleting) CRDs to prevent data loss. Only installing CRDs is supported. Details: https://github.com/helm/community/blob/main/hips/hip-0011.md
49+
> When upgrading, CRDs from previous version need to be removed manually because Helm supports neither upgrading nor deleting CRDs, see: https://github.com/helm/community/blob/main/hips/hip-0011.md

charts/intel-gaudi-resource-driver/crds/gaudi.resource.intel.com_gaudiallocationstates.yaml

Lines changed: 0 additions & 110 deletions
This file was deleted.

charts/intel-gaudi-resource-driver/crds/gaudi.resource.intel.com_gaudiclaimparameters.yaml

Lines changed: 0 additions & 57 deletions
This file was deleted.

charts/intel-gaudi-resource-driver/crds/gaudi.resource.intel.com_gaudiclassparameters.yaml

Lines changed: 0 additions & 63 deletions
This file was deleted.

charts/intel-gaudi-resource-driver/templates/clusterrole.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ metadata:
55
namespace: {{ include "intel-gaudi-resource-driver.namespace" . }}
66
rules:
77
- apiGroups: [""]
8-
resources: ["pods", "nodes", "events"]
9-
verbs: ["get", "list", "create", "watch", "patch"]
8+
resources: ["nodes"]
9+
verbs: ["get"]
1010
- apiGroups: ["resource.k8s.io"]
11-
resources: ["resourceclaims", "resourceclasses", "podschedulings","resourceclaims/status", "podschedulings/status", "podschedulingcontexts", "podschedulingcontexts/status"]
12-
verbs: ["get", "update", "list", "watch", "patch"]
13-
- apiGroups: ["gaudi.resource.intel.com"]
14-
resources: ["*"]
15-
verbs: ["*"]
11+
resources: ["resourceslices"]
12+
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
13+
- apiGroups: ["resource.k8s.io"]
14+
resources: ["resourceclaims"]
15+
verbs: ["get"]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: resource.k8s.io/v1alpha3
2+
kind: DeviceClass
3+
metadata:
4+
name: gaudi.intel.com
5+
6+
spec:
7+
selectors:
8+
- cel:
9+
expression: device.driver == "gaudi.intel.com"

charts/intel-gaudi-resource-driver/templates/resource-class.yaml

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)