high riskUpgrades
GPU Operator upgrade
Upgrade the GPU Operator with a reviewed Helm diff and staged rollout.
Change scope
Cluster-wide operator (gpu-operator namespace)
Maintenance impact
Device-plugin/driver pods restart; brief GPU unavailability per node.
Prerequisites
- ·Release notes reviewed (see KnowledgeOps)
- ·Helm values captured
- ·Backup of the current ClusterPolicy
Pre-checks
- ·`helm diff upgrade` reviewed
- ·Cluster healthy; no pending GPU pods
- 1
Review the change.
bashhelm repo update helm diff upgrade gpu-operator nvidia/gpu-operator -n gpu-operator - 2
Upgrade the operator.
bashhelm upgrade --wait gpu-operator nvidia/gpu-operator -n gpu-operator - 3
Watch the device-plugin and driver DaemonSets roll out.
bashkubectl -n gpu-operator rollout status ds/nvidia-device-plugin-daemonset
Validation
- ✓All gpu-operator pods Running
- ✓Nodes advertise `nvidia.com/gpu` allocatable
- ✓Test GPU pod runs
Rollback
`helm rollback gpu-operator -n gpu-operator` to the prior revision; re-validate.
Communication
Announce brief per-node GPU unavailability during the rollout.