From cdce46421d4320433e706c543ff84fc800ff8400 Mon Sep 17 00:00:00 2001 From: Rahul Sharma Date: Fri, 11 Sep 2026 08:16:28 -0700 Subject: [PATCH] allow configuring leader-lease-renew-deadline Signed-off-by: Rahul Sharma (cherry picked from commit 0d25508ec43b98b53e39cdff66c0136be7331a04) --- deployments/gpu-operator/templates/operator.yaml | 5 +++++ deployments/gpu-operator/values.yaml | 2 ++ 2 files changed, 7 insertions(+) diff --git a/deployments/gpu-operator/templates/operator.yaml b/deployments/gpu-operator/templates/operator.yaml index 484f83e088..16144eec93 100644 --- a/deployments/gpu-operator/templates/operator.yaml +++ b/deployments/gpu-operator/templates/operator.yaml @@ -40,6 +40,11 @@ spec: command: ["gpu-operator"] args: - --leader-elect + {{- with .Values.operator.leaderElection }} + {{- if .renewDeadline }} + - --leader-lease-renew-deadline={{ .renewDeadline }} + {{- end }} + {{- end }} {{- if .Values.operator.logging.develMode }} - --zap-devel {{- else }} diff --git a/deployments/gpu-operator/values.yaml b/deployments/gpu-operator/values.yaml index 45947b26cc..46d071ffe9 100644 --- a/deployments/gpu-operator/values.yaml +++ b/deployments/gpu-operator/values.yaml @@ -76,6 +76,8 @@ operator: #version: "" imagePullPolicy: IfNotPresent imagePullSecrets: [] + # leaderElection: + # renewDeadline: 60s env: [] priorityClassName: system-node-critical runtimeClass: nvidia