From daf55205cce79c2ca8cdd6c1c0ff70e1757de3fd Mon Sep 17 00:00:00 2001 From: Vegard Hagen Date: Mon, 15 Jan 2024 16:29:22 +0100 Subject: [PATCH] chore(deps): Updating nvidia-device-plugin to 0.14.3 --- apps/test/cuda-test/kustomization.yaml | 1 - apps/test/cuda-test/pod.yaml | 3 ++- infra/nvidia-device-plugin/cm-time-slicing.yaml | 6 ++++-- infra/nvidia-device-plugin/kustomization.yaml | 5 +++-- infra/nvidia-device-plugin/values.yaml | 4 ++-- 5 files changed, 11 insertions(+), 8 deletions(-) diff --git a/apps/test/cuda-test/kustomization.yaml b/apps/test/cuda-test/kustomization.yaml index 7709c88..54402cc 100644 --- a/apps/test/cuda-test/kustomization.yaml +++ b/apps/test/cuda-test/kustomization.yaml @@ -1,6 +1,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization -namespace: cuda-test commonLabels: app.kubernetes.io/managed-by: argocd diff --git a/apps/test/cuda-test/pod.yaml b/apps/test/cuda-test/pod.yaml index d7993ca..aa3bef0 100644 --- a/apps/test/cuda-test/pod.yaml +++ b/apps/test/cuda-test/pod.yaml @@ -2,6 +2,7 @@ apiVersion: v1 kind: Pod metadata: name: cuda-vectoradd + namespace: cuda-test spec: restartPolicy: OnFailure containers: @@ -9,4 +10,4 @@ spec: image: "nvcr.io/nvidia/k8s/cuda-sample:vectoradd-cuda11.7.1-ubuntu20.04" resources: limits: - nvidia.com/gpu: 1 \ No newline at end of file + nvidia.com/gpu: "1" \ No newline at end of file diff --git a/infra/nvidia-device-plugin/cm-time-slicing.yaml b/infra/nvidia-device-plugin/cm-time-slicing.yaml index 4d98668..7261ffa 100644 --- a/infra/nvidia-device-plugin/cm-time-slicing.yaml +++ b/infra/nvidia-device-plugin/cm-time-slicing.yaml @@ -1,12 +1,14 @@ apiVersion: v1 kind: ConfigMap metadata: - name: time-slicing + name: cm-time-slicing + namespace: nvidia-device-plugin data: - default: |- + time-slicing: |- version: v1 sharing: timeSlicing: + failRequestsGreaterThanOne: true resources: - name: nvidia.com/gpu replicas: 10 diff --git a/infra/nvidia-device-plugin/kustomization.yaml b/infra/nvidia-device-plugin/kustomization.yaml index e36fefb..6888c39 100644 --- a/infra/nvidia-device-plugin/kustomization.yaml +++ b/infra/nvidia-device-plugin/kustomization.yaml @@ -1,6 +1,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization -namespace: nvidia-device-plugin +commonAnnotations: + argocd.argoproj.io/sync-wave: "-1" resources: - namespace.yaml @@ -9,7 +10,7 @@ resources: helmCharts: - name: nvidia-device-plugin repo: https://nvidia.github.io/k8s-device-plugin - version: 0.14.2 + version: 0.14.3 releaseName: "nvidia-device-plugin" namespace: nvidia-device-plugin includeCRDs: true diff --git a/infra/nvidia-device-plugin/values.yaml b/infra/nvidia-device-plugin/values.yaml index f535040..d22c66f 100644 --- a/infra/nvidia-device-plugin/values.yaml +++ b/infra/nvidia-device-plugin/values.yaml @@ -1,3 +1,3 @@ config: - name: time-slicing - default: default \ No newline at end of file + name: cm-time-slicing + default: time-slicing \ No newline at end of file