Skip to content

Commit 8deec60

Browse files
authored
Merge pull request #140 from maze88/feature/precompiled-ubuntu-images-docs
feat: add precompiled DOCA instructions and notes
2 parents eb3078b + b4b7734 commit 8deec60

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed

docs/advanced-configurations.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,9 @@ If self-signed certificates are used for an HTTPS based internal repository, a C
305305
certConfg:
306306
name: cert-config
307307
308+
309+
.. _advanced-configurations-precompiled:
310+
308311
=========================================================
309312
Precompiled Container Build Instructions for DOCA Drivers
310313
=========================================================

docs/platform-support.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,3 +215,39 @@ NVIDIA Network Operator has been validated in the following scenarios:
215215
- Yes
216216
-
217217

218+
219+
=======================================================
220+
Supported Precompiled Container Images for DOCA Drivers
221+
=======================================================
222+
223+
--------
224+
Overview
225+
--------
226+
227+
To save startup time and operational effort, precompiled DOCA driver container images are available for common OS/flavor/kernel/architecture variants.
228+
229+
The container image tag pattern used for common variants is: **driver_ver-container_ver-kernel_ver-flavor-os-arch**. For example: ``24.07-0.6.1.0-0-6.8.0-49-generic-ubuntu24.04-amd64``
230+
231+
**NOTE:** For the ``generic`` flavor of Ubuntu, the default Kernel version is used for precompiling (e.g. *6.8.0-31* for Ubuntu 24.04). Whereas for all other flavors, their latest (at time of DOCA packaging/release) Kernel version is used.
232+
233+
---------------------------
234+
Supported Operating Systems
235+
---------------------------
236+
237+
Currently precompiled DOCA driver container images are provided for the following operating systems:
238+
239+
- Ubuntu 24.04 (amd64/arm64)
240+
- Ubuntu 22.04 (amd64/arm64)
241+
242+
-----------
243+
Limitations
244+
-----------
245+
246+
- NVIDIA supports precompiled driver containers for the most recently released DOCA GA drivers.
247+
- NVIDIA builds precompiled driver containers for ``generic``, ``nvidia``, ``aws``, ``azure``, and ``oracle`` kernel flavors.
248+
- Precompiled driver containers are currently unsigned.
249+
- If your hosts use a different kernel variant, you can create a custom precompiled driver container and host it in your own container registry. Please refer to :ref:`advanced-configurations-precompiled` section.
250+
251+
.. warning::
252+
- Only ``generic`` kernel variant is tested and supported as a GA.
253+
- ``nvidia``, ``aws``, ``azure``, and ``oracle`` kernel variants are supported as a Tech Preview and have limited testing.

0 commit comments

Comments
 (0)