Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.66 KB

File metadata and controls

32 lines (25 loc) · 1.66 KB

{productname} air-gapped stack

The air-gapped stack is a set of scripts that ease the successful air-gap installation of certain {productname} components. To use them, you need to clone or download them from the stack’s GitHub repository.

What scripts does the stack include?

The following scripts are included in the air-gapped stack:

SUSE-AI-mirror-nvidia.sh

Mirrors all RPM packages from a specified Web URLs.

SUSE-AI-get-images.sh

Downloads {docker} images of {productname} applications from {sappco}.

SUSE-AI-load-images.sh

Loads downloaded {docker} images into a custom {docker} image registry.

Where do the scripts fit into the air-gap installation?

The scripts are required in several places during the {productname} air-gapped installation. The following simplified workflow outlines the intended usage:

  1. Use SUSE-AI-mirror-nvidia.sh on a remote host to download the required {nvidia} RPM packages. Transfer the downloaded content to an air-gapped local host and add it as a {zypper} repository to install {nvidia} drivers on local GPU nodes.

  2. Use SUSE-AI-get-images.sh on a remote host to download {docker} images of required {productname} components. Transfer them to an air-gapped local host.

  3. Use SUSE-AI-load-images.sh to load the transferred {docker} images of {productname} components into a custom local {docker} image registry.

  4. Install {ailibrary} applications on the local {kube} cluster from the local custom {docker} registry.