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
5251 {{- end }}
5352 securityContext :
5453 {{- toYaml .Values.podSecurityContext | nindent 8 }}
55- {{- if $useServiceAccount }}
5654 serviceAccountName : {{ include "nvidia-device-plugin.fullname" . }}-service-account
57- {{- end }}
5855 {{- if $options.hasConfigMap }}
5956 shareProcessNamespace : true
6057 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
5251 {{- end }}
5352 securityContext :
5453 {{- toYaml .Values.podSecurityContext | nindent 8 }}
55- {{- if $useServiceAccount }}
5654 serviceAccountName : {{ include "nvidia-device-plugin.fullname" . }}-service-account
57- {{- end }}
5855 {{- if $options.hasConfigMap }}
5956 shareProcessNamespace : true
6057 {{- end }}
Original file line number Diff line number Diff line change @@ -50,12 +50,10 @@ spec:
5050 {{- end }}
5151 securityContext :
5252 {{- toYaml .Values.podSecurityContext | nindent 8 }}
53- {{- if $options.hasConfigMap }}
5453 serviceAccountName : {{ include "nvidia-device-plugin.fullname" . }}-service-account
5554 {{- if not .Values.mps.enableHostPID }}
5655 shareProcessNamespace : true
5756 {{- end }}
58- {{- end }}
5957 {{- if .Values.mps.enableHostPID }}
6058 hostPID : true
6159 {{- 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