From 97eb9fc37f02b767afe52a3971b38a5c16367d57 Mon Sep 17 00:00:00 2001 From: Peter Schuurman Date: Tue, 25 Nov 2025 20:15:02 -0800 Subject: [PATCH 1/2] Update nri-device-injector image --- nri_device_injector/nri-device-injector-autopilot.yaml | 2 +- nri_device_injector/nri-device-injector.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nri_device_injector/nri-device-injector-autopilot.yaml b/nri_device_injector/nri-device-injector-autopilot.yaml index ad5ef2aa9..13e5265e5 100644 --- a/nri_device_injector/nri-device-injector-autopilot.yaml +++ b/nri_device_injector/nri-device-injector-autopilot.yaml @@ -50,7 +50,7 @@ spec: hostNetwork: true hostPID: true containers: - - image: "gcr.io/gke-release/nri-device-injector@sha256:7704e2bd74b8edbb76b6913c7904cc2362f1fa887c4d4aba7b19778ea353537c" + - image: "gcr.io/gke-release/nri-device-injector@sha256:6e79483d52abdc28454bf186320b10a56b0f117a10e8d65d5c74dbb821a76970" name: device-injector resources: limits: diff --git a/nri_device_injector/nri-device-injector.yaml b/nri_device_injector/nri-device-injector.yaml index eb525338a..f20429989 100644 --- a/nri_device_injector/nri-device-injector.yaml +++ b/nri_device_injector/nri-device-injector.yaml @@ -51,7 +51,7 @@ spec: hostNetwork: true hostPID: true containers: - - image: "gcr.io/gke-release/nri-device-injector@sha256:7704e2bd74b8edbb76b6913c7904cc2362f1fa887c4d4aba7b19778ea353537c" + - image: "gcr.io/gke-release/nri-device-injector@sha256:6e79483d52abdc28454bf186320b10a56b0f117a10e8d65d5c74dbb821a76970" name: device-injector resources: requests: From d07f07b714864ce271694d22725535d0bdd82449 Mon Sep 17 00:00:00 2001 From: Peter Schuurman Date: Wed, 18 Feb 2026 12:53:47 -0800 Subject: [PATCH 2/2] Update description and node affinity for NRI device injector --- .../nri-device-injector-autopilot.yaml | 12 ++++-------- nri_device_injector/nri-device-injector.yaml | 12 ++++-------- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/nri_device_injector/nri-device-injector-autopilot.yaml b/nri_device_injector/nri-device-injector-autopilot.yaml index 13e5265e5..a2a8b79fc 100644 --- a/nri_device_injector/nri-device-injector-autopilot.yaml +++ b/nri_device_injector/nri-device-injector-autopilot.yaml @@ -12,9 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -# This daemonset installs nvidia driver 450.80.02 and invokes the -# partition_gpu tool to enable MIG mode and create GPU instances as specified -# in the GPU config. +# NRI device injector plugin daemonset that injects GPU devices into containers +# specified by pod annotations. apiVersion: apps/v1 kind: DaemonSet @@ -40,11 +39,8 @@ spec: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: cloud.google.com/gke-accelerator - operator: In - values: - - nvidia-h100-80gb - - nvidia-h100-mega-80gb + - key: cloud.google.com/gke-gpu + operator: Exists tolerations: - operator: "Exists" hostNetwork: true diff --git a/nri_device_injector/nri-device-injector.yaml b/nri_device_injector/nri-device-injector.yaml index f20429989..d020f6fc8 100644 --- a/nri_device_injector/nri-device-injector.yaml +++ b/nri_device_injector/nri-device-injector.yaml @@ -12,9 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -# This daemonset installs nvidia driver 450.80.02 and invokes the -# partition_gpu tool to enable MIG mode and create GPU instances as specified -# in the GPU config. +# NRI device injector plugin daemonset that injects GPU devices into containers +# specified by pod annotations. apiVersion: apps/v1 kind: DaemonSet @@ -41,11 +40,8 @@ spec: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: cloud.google.com/gke-accelerator - operator: In - values: - - nvidia-h100-80gb - - nvidia-h100-mega-80gb + - key: cloud.google.com/gke-gpu + operator: Exists tolerations: - operator: "Exists" hostNetwork: true