Skip to content

Commit b9cbace

Browse files
authored
Merge pull request #1025 from NVIDIA/bump-nfd
2 parents ff6967b + ade1e1f commit b9cbace

File tree

7 files changed

+55
-56
lines changed

7 files changed

+55
-56
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: node-feature-discovery
33
repository: https://kubernetes-sigs.github.io/node-feature-discovery/charts
4-
version: 0.16.3
5-
digest: sha256:afe2940cc8d0ec73ce509611270757da30cb81db960370c3d7ab8eda8b8a2829
6-
generated: "2024-07-17T15:23:43.364317-07:00"
4+
version: 0.16.4
5+
digest: sha256:527fff3327048f6c749df93d105eddf3011ff1be4090e13c6455aedf472d259d
6+
generated: "2024-10-04T13:43:35.810538-07:00"

deployments/gpu-operator/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ keywords:
1919

2020
dependencies:
2121
- name: node-feature-discovery
22-
version: v0.16.3
22+
version: v0.16.4
2323
repository: https://kubernetes-sigs.github.io/node-feature-discovery/charts
2424
condition: nfd.enabled

deployments/gpu-operator/charts/node-feature-discovery/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v2
2-
appVersion: v0.16.3
2+
appVersion: v0.16.4
33
description: 'Detects hardware features available on each node in a Kubernetes cluster,
44
and advertises those features using node labels. '
55
home: https://github.com/kubernetes-sigs/node-feature-discovery
@@ -11,4 +11,4 @@ name: node-feature-discovery
1111
sources:
1212
- https://github.com/kubernetes-sigs/node-feature-discovery
1313
type: application
14-
version: 0.16.3
14+
version: 0.16.4

deployments/gpu-operator/charts/node-feature-discovery/templates/master.yaml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,9 @@ spec:
4646
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
4747
imagePullPolicy: {{ .Values.image.pullPolicy }}
4848
livenessProbe:
49-
grpc:
50-
port: 8082
51-
initialDelaySeconds: 10
52-
periodSeconds: 10
49+
{{- toYaml .Values.master.livenessProbe | nindent 12 }}
5350
readinessProbe:
54-
grpc:
55-
port: 8082
56-
initialDelaySeconds: 5
57-
periodSeconds: 10
58-
failureThreshold: 10
51+
{{- toYaml .Values.master.readinessProbe | nindent 12 }}
5952
ports:
6053
- containerPort: {{ .Values.master.port | default "8080" }}
6154
name: grpc

deployments/gpu-operator/charts/node-feature-discovery/templates/topologyupdater.yaml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ metadata:
1212
{{- toYaml . | nindent 4 }}
1313
{{- end }}
1414
spec:
15+
revisionHistoryLimit: {{ .Values.topologyUpdater.revisionHistoryLimit }}
1516
selector:
1617
matchLabels:
1718
{{- include "node-feature-discovery.selectorLabels" . | nindent 6 }}
@@ -42,16 +43,9 @@ spec:
4243
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
4344
imagePullPolicy: "{{ .Values.image.pullPolicy }}"
4445
livenessProbe:
45-
grpc:
46-
port: 8082
47-
initialDelaySeconds: 10
48-
periodSeconds: 10
46+
{{- toYaml .Values.topologyUpdater.livenessProbe | nindent 10 }}
4947
readinessProbe:
50-
grpc:
51-
port: 8082
52-
initialDelaySeconds: 5
53-
periodSeconds: 10
54-
failureThreshold: 10
48+
{{- toYaml .Values.topologyUpdater.readinessProbe | nindent 10 }}
5549
env:
5650
- name: NODE_NAME
5751
valueFrom:

deployments/gpu-operator/charts/node-feature-discovery/templates/worker.yaml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ metadata:
1212
{{- toYaml . | nindent 4 }}
1313
{{- end }}
1414
spec:
15+
revisionHistoryLimit: {{ .Values.worker.revisionHistoryLimit }}
1516
selector:
1617
matchLabels:
1718
{{- include "node-feature-discovery.selectorLabels" . | nindent 6 }}
@@ -44,16 +45,9 @@ spec:
4445
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
4546
imagePullPolicy: {{ .Values.image.pullPolicy }}
4647
livenessProbe:
47-
grpc:
48-
port: 8082
49-
initialDelaySeconds: 10
50-
periodSeconds: 10
48+
{{- toYaml .Values.worker.livenessProbe | nindent 12 }}
5149
readinessProbe:
52-
grpc:
53-
port: 8082
54-
initialDelaySeconds: 5
55-
periodSeconds: 10
56-
failureThreshold: 10
50+
{{- toYaml .Values.worker.readinessProbe | nindent 12 }}
5751
env:
5852
- name: NODE_NAME
5953
valueFrom:

deployments/gpu-operator/charts/node-feature-discovery/values.yaml

Lines changed: 41 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,19 @@ master:
141141
- key: "node-role.kubernetes.io/control-plane"
142142
operator: In
143143
values: [""]
144+
145+
livenessProbe:
146+
grpc:
147+
port: 8082
148+
initialDelaySeconds: 10
149+
# failureThreshold: 3
150+
# periodSeconds: 10
151+
readinessProbe:
152+
grpc:
153+
port: 8082
154+
initialDelaySeconds: 5
155+
failureThreshold: 10
156+
# periodSeconds: 10
144157

145158
worker:
146159
enable: true
@@ -401,19 +414,18 @@ worker:
401414
runAsNonRoot: true
402415
# runAsUser: 1000
403416

404-
# livenessProbe: {}
405-
## NOTE: Currently not configurable, defaults are provided for the sake of extra documentation.
406-
# grpc:
407-
# port: 8082
408-
# initialDelaySeconds: 10
417+
livenessProbe:
418+
grpc:
419+
port: 8082
420+
initialDelaySeconds: 10
421+
# failureThreshold: 3
409422
# periodSeconds: 10
410-
# readinessProbe: {}
411-
## NOTE: Currently not configurable, defaults are provided for the sake of extra documentation.
412-
# grpc:
413-
# port: 8082
414-
# initialDelaySeconds: 5
423+
readinessProbe:
424+
grpc:
425+
port: 8082
426+
initialDelaySeconds: 5
427+
failureThreshold: 10
415428
# periodSeconds: 10
416-
# failureThreshold: 10
417429

418430
serviceAccount:
419431
# Specifies whether a service account should be created.
@@ -425,6 +437,9 @@ worker:
425437
# If not set and create is true, a name is generated using the fullname template
426438
name:
427439

440+
# specify how many old ControllerRevisions for the DaemonSet to retain.
441+
revisionHistoryLimit:
442+
428443
rbac:
429444
create: true
430445

@@ -467,6 +482,10 @@ topologyUpdater:
467482
create: true
468483
annotations: {}
469484
name:
485+
486+
# specify how many old ControllerRevisions for the DaemonSet to retain.
487+
revisionHistoryLimit:
488+
470489
rbac:
471490
create: true
472491

@@ -484,20 +503,19 @@ topologyUpdater:
484503
drop: [ "ALL" ]
485504
readOnlyRootFilesystem: true
486505
runAsUser: 0
487-
488-
# livenessProbe: {}
489-
## NOTE: Currently not configurable, defaults are provided for the sake of extra documentation.
490-
# grpc:
491-
# port: 8082
492-
# initialDelaySeconds: 10
506+
507+
livenessProbe:
508+
grpc:
509+
port: 8082
510+
initialDelaySeconds: 10
511+
# failureThreshold: 3
493512
# periodSeconds: 10
494-
# readinessProbe: {}
495-
## NOTE: Currently not configurable, defaults are provided for the sake of extra documentation.
496-
# grpc:
497-
# port: 8082
498-
# initialDelaySeconds: 5
513+
readinessProbe:
514+
grpc:
515+
port: 8082
516+
initialDelaySeconds: 5
517+
failureThreshold: 10
499518
# periodSeconds: 10
500-
# failureThreshold: 10
501519

502520
resources:
503521
limits:

0 commit comments

Comments
 (0)