File tree Expand file tree Collapse file tree
deployments/helm/nvidia-device-plugin/templates Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515{{- if .Values.devicePlugin.enabled }}
1616---
1717{{- $options := (include "nvidia-device-plugin.options" . | fromJson) }}
18- {{- $useServiceAccount := $options.hasConfigMap }}
1918{{- $configMapName := (include "nvidia-device-plugin.configMapName" .) | trim }}
2019{{- $daemonsetName := printf "%s" (include "nvidia-device-plugin.fullname" .) | trunc 63 | trimSuffix "-" }}
2120apiVersion : apps/v1
5655 {{- end }}
5756 securityContext :
5857 {{- toYaml .Values.podSecurityContext | nindent 8 }}
59- {{- if $useServiceAccount }}
6058 serviceAccountName : {{ include "nvidia-device-plugin.fullname" . }}-service-account
61- {{- end }}
6259 {{- if $options.hasConfigMap }}
6360 shareProcessNamespace : true
6461 initContainers :
Original file line number Diff line number Diff line change 1515{{- if .Values.gfd.enabled }}
1616---
1717{{- $options := (include "nvidia-device-plugin.options" . | fromJson) }}
18- {{- $useServiceAccount := or $options.hasConfigMap .Values.gfd.enabled }}
1918{{- $configMapName := (include "nvidia-device-plugin.configMapName" .) | trim }}
2019{{- $daemonsetName := printf "%s-gpu-feature-discovery" (include "nvidia-device-plugin.fullname" .) | trunc 63 | trimSuffix "-" }}
2120apiVersion : apps/v1
5655 {{- end }}
5756 securityContext :
5857 {{- toYaml .Values.podSecurityContext | nindent 8 }}
59- {{- if $useServiceAccount }}
6058 serviceAccountName : {{ include "nvidia-device-plugin.fullname" . }}-service-account
61- {{- end }}
6259 {{- if $options.hasConfigMap }}
6360 shareProcessNamespace : true
6461 {{- end }}
Original file line number Diff line number Diff line change @@ -54,12 +54,10 @@ spec:
5454 {{- end }}
5555 securityContext :
5656 {{- toYaml .Values.podSecurityContext | nindent 8 }}
57- {{- if $options.hasConfigMap }}
5857 serviceAccountName : {{ include "nvidia-device-plugin.fullname" . }}-service-account
5958 {{- if not .Values.mps.enableHostPID }}
6059 shareProcessNamespace : true
6160 {{- end }}
62- {{- end }}
6361 {{- if .Values.mps.enableHostPID }}
6462 hostPID : true
6563 {{- end }}
Original file line number Diff line number Diff line change 11---
2- {{- $options := (include "nvidia-device-plugin.options" . | fromJson) }}
3- {{- if or $options.hasConfigMap .Values.gfd.enabled }}
42apiVersion : rbac.authorization.k8s.io/v1
53kind : ClusterRoleBinding
64metadata :
@@ -15,4 +13,3 @@ roleRef:
1513 kind : ClusterRole
1614 name : {{ include "nvidia-device-plugin.fullname" . }}-role
1715 apiGroup : rbac.authorization.k8s.io
18- {{- end }}
Original file line number Diff line number Diff line change 11---
2- {{- $options := (include "nvidia-device-plugin.options" . | fromJson) }}
3- {{- if or $options.hasConfigMap .Values.gfd.enabled }}
42apiVersion : rbac.authorization.k8s.io/v1
53kind : ClusterRole
64metadata :
1917 resources : ["pods"]
2018 verbs : ["get"]
2119 {{- end }}
22- {{- end }}
Original file line number Diff line number Diff line change 11---
2- {{- $options := (include "nvidia-device-plugin.options" . | fromJson) }}
3- {{- if or $options.hasConfigMap .Values.gfd.enabled }}
42apiVersion : v1
53kind : ServiceAccount
64metadata :
75 name : {{ include "nvidia-device-plugin.fullname" . }}-service-account
86 namespace : {{ include "nvidia-device-plugin.namespace" . }}
97 labels :
108 {{- include "nvidia-device-plugin.labels" . | nindent 4 }}
11- {{- end }}
You can’t perform that action at this time.
0 commit comments