Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/docs-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:
env:
REGISTRY: ghcr.io
IMAGE_NAME: ${{ github.repository }}
TAG: 0.4.0
TAG: 0.5.1
GH_TOKEN: ${{ github.token }}

concurrency:
Expand Down
2 changes: 1 addition & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
variables:
CONTAINER_TEST_IMAGE: "${CI_REGISTRY_IMAGE}:${CI_COMMIT_REF_SLUG}"
CONTAINER_RELEASE_IMAGE: "${CI_REGISTRY_IMAGE}:0.5.0"
CONTAINER_RELEASE_IMAGE: "${CI_REGISTRY_IMAGE}:0.5.1"
BUILDER_IMAGE: ghcr.io/nvidia/cloud-native-docs:0.4.0
PUBLISHER_IMAGE: "${CI_REGISTRY_PUBLISHER}/publisher:3.1.0"

Expand Down
5 changes: 4 additions & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,10 @@ RUN --mount=type=bind,source=.,destination=/x,rw /x/tools/packman/python.sh -m p
-t /tmp/extension \
sphinx-copybutton \
nvidia-sphinx-theme \
pydata-sphinx-theme
pydata-sphinx-theme \
linuxdoc

RUN (cd /tmp/extension; tar cf - . ) | (cd /var/tmp/packman/chk/sphinx/4.5.0.2-py3.7-linux-x86_64/; tar xf -)
RUN rm -rf /tmp/extension

RUN --mount=type=bind,target=/work echo 'alias build-docs="./repo docs"' >> ~/.bashrc
4 changes: 4 additions & 0 deletions gpu-operator/getting-started.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@
Installing the NVIDIA GPU Operator
==================================

.. admonition:: Version

The current patch release of this version of the NVIDIA GPU Operator is ``${version}``.


*************
Prerequisites
Expand Down
89 changes: 33 additions & 56 deletions gpu-operator/life-cycle-policy.rst
Original file line number Diff line number Diff line change
Expand Up @@ -47,21 +47,21 @@ The product life cycle and versioning are subject to change in the future.

.. note::

- Upgrades are only supported within a major release or to the next major release.
Upgrades are only supported within a major release or to the next major release.

.. list-table:: Support Status for Releases
:header-rows: 1

* - GPU Operator Version
- Status

* - 24.9.x
* - 25.10.x
- Generally Available

* - 24.6.x
* - 25.3.x
- Maintenance

* - 24.3.x and lower
* - 24.9.x and lower
- EOL


Expand All @@ -79,19 +79,20 @@ The following table shows the operands and default operand versions that corresp
When post-release testing confirms support for newer versions of operands, these updates are identified as *recommended updates* to a GPU Operator version.
Refer to :ref:`Upgrading the NVIDIA GPU Operator` for more information.

.. list-table::
:header-rows: 1
**D** = Default driver, **R** = Recommended driver

.. flat-table::
:header-rows: 2

* - :rspan:`1` Component
- GPU Operator Version

* - Component
- | GPU Operator
| v24.9.2
- | GPU Operator
| v24.9.1
- | GPU Operator
| v24.9.0
* - v24.9.2
- v24.9.1
- v24.9.0

* - NVIDIA GPU Driver
- | `580.65.06 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-580-65-06/index.html>`_ (rec.)
- | `580.65.06 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-580-65-06/index.html>`_ (**R**)
| `575.57.08 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-575-57-08/index.html>`_
| `570.172.08 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-570-172-08/index.html>`_
| `570.158.01 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-570-158-01/index.html>`_
Expand All @@ -101,63 +102,51 @@ Refer to :ref:`Upgrading the NVIDIA GPU Operator` for more information.
| `565.57.01 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-565-57-01/index.html>`_
| `560.35.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-560-35-03/index.html>`_
| `550.163.01 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-163-01/index.html>`_
| `550.144.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-144-03/index.html>`_ (default)
| `550.144.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-144-03/index.html>`_ (**D**)
| `550.127.08 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-127-08/index.html>`_
| `535.261.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-535-261-03/index.html>`_
| `535.247.01 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-535-247-01/index.html>`_
| `535.230.02 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-535-230-02/index.html>`_
| `535.216.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-535-216-03/index.html>`_
- | `565.57.01 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-565-57-01/index.html>`_
| `560.35.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-560-35-03/index.html>`_
| `550.144.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-144-03/index.html>`_ (rec.)
| `550.127.08 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-127-08/index.html>`_ (default)
| `550.144.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-144-03/index.html>`_ (**R**)
| `550.127.08 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-127-08/index.html>`_ (**D**)
| `535.230.02 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-535-230-02/index.html>`_
| `535.216.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-535-216-03/index.html>`_
- | `565.57.01 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-565-57-01/index.html>`_
| `560.35.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-560-35-03/index.html>`_
| `550.127.08 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-127-08/index.html>`_ (rec.)
| `550.127.05 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-127-05/index.html>`_ (default)
| `550.127.08 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-127-08/index.html>`_ (**R**)
| `550.127.05 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-550-127-05/index.html>`_ (**D**)
| `535.216.03 <https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-535-216-03/index.html>`_

* - NVIDIA Driver Manager for Kubernetes
- `v0.7.0 <https://ngc.nvidia.com/catalog/containers/nvidia:cloud-native:k8s-driver-manager>`__
- `v0.7.0 <https://ngc.nvidia.com/catalog/containers/nvidia:cloud-native:k8s-driver-manager>`__
- `v0.7.0 <https://ngc.nvidia.com/catalog/containers/nvidia:cloud-native:k8s-driver-manager>`__
- :cspan:`2` `v0.7.0 <https://ngc.nvidia.com/catalog/containers/nvidia:cloud-native:k8s-driver-manager>`__

* - NVIDIA Container Toolkit
- `1.17.4 <https://github.com/NVIDIA/nvidia-container-toolkit/releases>`__
- `1.17.3 <https://github.com/NVIDIA/nvidia-container-toolkit/releases>`__
- `1.17.0 <https://github.com/NVIDIA/nvidia-container-toolkit/releases>`__

* - NVIDIA Kubernetes Device Plugin
- `0.17.0 <https://github.com/NVIDIA/k8s-device-plugin/releases>`__
- `0.17.0 <https://github.com/NVIDIA/k8s-device-plugin/releases>`__
- `0.17.0 <https://github.com/NVIDIA/k8s-device-plugin/releases>`__
- :cspan:`2` `0.17.0 <https://github.com/NVIDIA/k8s-device-plugin/releases>`__

* - DCGM Exporter
- `3.3.9-3.6.1 <https://github.com/NVIDIA/dcgm-exporter/releases>`__
- `3.3.9-3.6.1 <https://github.com/NVIDIA/dcgm-exporter/releases>`__
- :cspan:`1` `3.3.9-3.6.1 <https://github.com/NVIDIA/dcgm-exporter/releases>`__
- `3.3.8-3.6.0 <https://github.com/NVIDIA/dcgm-exporter/releases>`__

* - Node Feature Discovery
- v0.16.6
- v0.16.6
- v0.16.6
- :cspan:`2` v0.16.6

* - | NVIDIA GPU Feature Discovery
| for Kubernetes
- `0.17.0 <https://github.com/NVIDIA/k8s-device-plugin/releases>`__
- `0.17.0 <https://github.com/NVIDIA/k8s-device-plugin/releases>`__
- `0.17.0 <https://github.com/NVIDIA/k8s-device-plugin/releases>`__
- :cspan:`2` `0.17.0 <https://github.com/NVIDIA/k8s-device-plugin/releases>`__

* - NVIDIA MIG Manager for Kubernetes
- `0.10.0 <https://github.com/NVIDIA/mig-parted/tree/main/deployments/gpu-operator>`__
- `0.10.0 <https://github.com/NVIDIA/mig-parted/tree/main/deployments/gpu-operator>`__
- `0.10.0 <https://github.com/NVIDIA/mig-parted/tree/main/deployments/gpu-operator>`__
- :cspan:`2` `0.10.0 <https://github.com/NVIDIA/mig-parted/tree/main/deployments/gpu-operator>`__

* - DCGM
- `3.3.9-1 <https://docs.nvidia.com/datacenter/dcgm/latest/release-notes/changelog.html>`__
- `3.3.9-1 <https://docs.nvidia.com/datacenter/dcgm/latest/release-notes/changelog.html>`__
- :cspan:`1` `3.3.9-1 <https://docs.nvidia.com/datacenter/dcgm/latest/release-notes/changelog.html>`__
- `3.3.8-1 <https://docs.nvidia.com/datacenter/dcgm/latest/release-notes/changelog.html>`__

* - Validator for NVIDIA GPU Operator
Expand All @@ -166,35 +155,23 @@ Refer to :ref:`Upgrading the NVIDIA GPU Operator` for more information.
- v24.9.0

* - NVIDIA KubeVirt GPU Device Plugin
- `v1.2.10 <https://github.com/NVIDIA/kubevirt-gpu-device-plugin>`__
- `v1.2.10 <https://github.com/NVIDIA/kubevirt-gpu-device-plugin>`__
- `v1.2.10 <https://github.com/NVIDIA/kubevirt-gpu-device-plugin>`__
- :cspan:`2` `v1.2.10 <https://github.com/NVIDIA/kubevirt-gpu-device-plugin>`__

* - NVIDIA vGPU Device Manager
- `v0.2.8 <https://github.com/NVIDIA/vgpu-device-manager>`__
- `v0.2.8 <https://github.com/NVIDIA/vgpu-device-manager>`__
- `v0.2.8 <https://github.com/NVIDIA/vgpu-device-manager>`__
- :cspan:`2` `v0.2.8 <https://github.com/NVIDIA/vgpu-device-manager>`__

* - NVIDIA GDS Driver
- `2.20.5 <https://github.com/NVIDIA/gds-nvidia-fs/releases>`__
- `2.20.5 <https://github.com/NVIDIA/gds-nvidia-fs/releases>`__
- `2.20.5 <https://github.com/NVIDIA/gds-nvidia-fs/releases>`__
- :cspan:`2` `2.20.5 <https://github.com/NVIDIA/gds-nvidia-fs/releases>`__

* - NVIDIA Kata Manager for Kubernetes
- `v0.2.2 <https://github.com/NVIDIA/k8s-kata-manager>`__
- `v0.2.2 <https://github.com/NVIDIA/k8s-kata-manager>`__
- `v0.2.2 <https://github.com/NVIDIA/k8s-kata-manager>`__
- :cspan:`2` `v0.2.2 <https://github.com/NVIDIA/k8s-kata-manager>`__

* - | NVIDIA Confidential Computing
| Manager for Kubernetes
- v0.1.1
- v0.1.1
- v0.1.1
- :cspan:`2` v0.1.1

* - NVIDIA GDRCopy Driver
- `v2.4.1-1 <https://github.com/NVIDIA/gdrcopy/releases>`__
- `v2.4.1-1 <https://github.com/NVIDIA/gdrcopy/releases>`__
- `v2.4.1-1 <https://github.com/NVIDIA/gdrcopy/releases>`__
- :cspan:`2` `v2.4.1-1 <https://github.com/NVIDIA/gdrcopy/releases>`__

.. _known-issue:

Expand Down
5 changes: 4 additions & 1 deletion gpu-operator/versions.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"latest": "25.3",
"latest": "25.10",
"versions":
[
{
"version": "25.10"
},
{
"version": "25.3"
},
Expand Down
4 changes: 4 additions & 0 deletions gpu-operator/versions1.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
[
{
"preferred": "true",
"url": "../25.10",
"version": "25.10"
},
{
"url": "../25.3",
"version": "25.3"
},
Expand Down
1 change: 1 addition & 0 deletions repo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ sphinx_conf_py_extra = """
]
templates_path = ['${root}/templates']
extensions.extend([
"linuxdoc.rstFlatTable",
"sphinx.ext.autosectionlabel",
"sphinx_copybutton",
])
Expand Down