Skip to content
Snippets Groups Projects
Commit 2e3a23da authored by Carlos Eduardo Arango Gutierrez's avatar Carlos Eduardo Arango Gutierrez :coffee:
Browse files

Merge branch 'fix_nfd_helm' into 'main'

Fix Helm deployment when enabling NFD NodeFeatureApi

See merge request !170
parents 7610a99c 32c885ee
No related branches found
No related tags found
1 merge request!170Fix Helm deployment when enabling NFD NodeFeatureApi
Pipeline #895191793 passed
dependencies: dependencies:
- name: node-feature-discovery - name: node-feature-discovery
repository: https://kubernetes-sigs.github.io/node-feature-discovery/charts repository: https://kubernetes-sigs.github.io/node-feature-discovery/charts
version: 0.13.0 version: 0.13.2
digest: sha256:4bce76325589174499fab38cbb6f21aaac030e1061252a43fd9e445115e7d8d5 digest: sha256:9523ed86f3d89c945a196c25338dad009d4c01baf48e1c7db26111927e556423
generated: "2023-04-19T11:43:36.553740049+02:00" generated: "2023-06-06T18:08:59.819724585+02:00"
...@@ -10,6 +10,6 @@ home: https://github.com/NVIDIA/gpu-feature-discovery ...@@ -10,6 +10,6 @@ home: https://github.com/NVIDIA/gpu-feature-discovery
dependencies: dependencies:
- name: node-feature-discovery - name: node-feature-discovery
alias: nfd alias: nfd
version: "0.13" version: "0.13.2"
condition: nfd.deploy,nfd.enabled condition: nfd.deploy,nfd.enabled
repository: https://kubernetes-sigs.github.io/node-feature-discovery/charts repository: https://kubernetes-sigs.github.io/node-feature-discovery/charts
File deleted
File added
...@@ -49,6 +49,9 @@ spec: ...@@ -49,6 +49,9 @@ spec:
{{- end }} {{- end }}
securityContext: securityContext:
{{- toYaml .Values.podSecurityContext | nindent 8 }} {{- toYaml .Values.podSecurityContext | nindent 8 }}
{{- if .Values.nfd.enableNodeFeatureApi }}
serviceAccountName: gpu-feature-discovery
{{- end }}
containers: containers:
- image: {{ include "gpu-feature-discovery.fullimage" . }} - image: {{ include "gpu-feature-discovery.fullimage" . }}
imagePullPolicy: {{ .Values.image.pullPolicy }} imagePullPolicy: {{ .Values.image.pullPolicy }}
......
{{- if .Values.nfd.enableNodeFeatureApi }}
apiVersion: v1
kind: ServiceAccount
metadata:
name: gpu-feature-discovery
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: gpu-feature-discovery
rules:
- apiGroups:
- nfd.k8s-sigs.io
resources:
- nodefeatures
verbs:
- get
- list
- watch
- update
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: gpu-feature-discovery
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: gpu-feature-discovery
subjects:
- kind: ServiceAccount
name: gpu-feature-discovery
namespace: node-feature-discovery
{{- end }}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment