From a4ed37bd1dd65c9df594684e2e57b515037bc6a5 Mon Sep 17 00:00:00 2001 From: Omri SirComp Date: Tue, 26 May 2026 07:30:09 +0300 Subject: [PATCH] docs: refresh air-gapped values example Signed-off-by: Omri SirComp --- .../install-gpu-operator-air-gapped.rst | 65 +++++++++---------- 1 file changed, 29 insertions(+), 36 deletions(-) diff --git a/gpu-operator/install-gpu-operator-air-gapped.rst b/gpu-operator/install-gpu-operator-air-gapped.rst index 5714da920..f4a477cf4 100644 --- a/gpu-operator/install-gpu-operator-air-gapped.rst +++ b/gpu-operator/install-gpu-operator-air-gapped.rst @@ -92,11 +92,16 @@ Before proceeding to the next sections, get the ``values.yaml`` file used for GP .. code-block:: console - $ curl -sO https://raw.githubusercontent.com/NVIDIA/gpu-operator/v1.7.0/deployments/gpu-operator/values.yaml + $ helm repo add nvidia https://helm.ngc.nvidia.com/nvidia \ + && helm repo update + +.. code-block:: console + + $ helm show values nvidia/gpu-operator --version=${version} > values.yaml .. note:: - Replace ``v1.7.0`` in the above command with the version you want to use. + Replace ``${version}`` in the above command with the GPU Operator chart version you want to use. ******************** @@ -161,77 +166,65 @@ Finally, push the images to the local registry: $ docker push //gpu-operator:${version} $ docker push //driver:${recommended}-ubuntu22.04 -Update ``values.yaml`` with local registry information in the repository field. +Update ``values.yaml`` with local registry information in the repository field for each image that you mirror. +The image names and versions change between GPU Operator releases, so start with the ``values.yaml`` file for your chart +version and keep the image and version values from that file. .. note:: Replace below with your local image registry URL and port. -Sample of ``values.yaml`` for GPU Operator v1.9.0: +Sample ``values.yaml`` override pattern: .. code-block:: yaml operator: repository: image: gpu-operator - version: 1.9.0 + version: ${version} imagePullSecrets: [] - initContainer: - image: cuda - repository: - version: 11.4.2-base-ubi8 validator: image: gpu-operator-validator repository: - version: 1.9.0 + version: ${version} imagePullSecrets: [] driver: - repository: - image: driver - version: "470.82.01" + repository: + image: driver + version: imagePullSecrets: [] - manager: - image: k8s-driver-manager - repository: - version: v0.2.0 toolkit: - repository: - image: container-toolkit - version: 1.7.2-ubuntu18.04 + repository: + image: container-toolkit + version: imagePullSecrets: [] devicePlugin: - repository: - image: k8s-device-plugin - version: v0.10.0-ubi8 + repository: + image: k8s-device-plugin + version: imagePullSecrets: [] dcgmExporter: - repository: - image: dcgm-exporter - version: 2.3.1-2.6.0-ubuntu20.04 + repository: + image: dcgm-exporter + version: imagePullSecrets: [] gfd: - repository: - image: gpu-feature-discovery - version: v0.4.1 + repository: + image: gpu-feature-discovery + version: imagePullSecrets: [] - nodeStatusExporter: - enabled: false - repository: - image: gpu-operator-validator - version: "1.9.0" - migManager: enabled: true repository: image: k8s-mig-manager - version: v0.2.0-ubuntu20.04 + version: node-feature-discovery: image: