Skip to main content
Complete these steps on a SUSE Linux Enterprise Server (SLES) host before you run the on-premises installation. For requirements that apply to every host, see On-premises installation prerequisites.

Supported versions and architectures

Step 1: Install required tools

Ensure that sudo is present and operating correctly on the host. Use su to become the root user, then run zypper install sudo. After you install sudo, open the sudoers file with visudo. Verify that the file includes only one Defaults secure_path entry. If multiple entries exist, delete any entries that do not include /usr/local/bin. You install terraform and yq in this directory, so it must be in the secure_path value that sudo uses. To install the required packages available from the operating system repositories, run:

Step 2: Install kubectl

Ensure that the kubectl version is the same as or newer than the RKE2 Kubernetes version. To install kubectl using native package management, add the Kubernetes repository for the minor version that matches your deployment. The following example uses the v1.35 repository:
Alternatively, install wget, then download the kubectl binary directly and install it to /usr/local/bin/kubectl. Replace <arch> with amd64 or arm64:

Step 3: Disable the nouveau driver

Confirm that the nouveau graphics driver is not loaded. For instructions, see Disable the nouveau driver in the NVIDIA documentation. Run the following command to check whether the nouveau driver is loaded. If the command returns output, follow the next steps to turn off the driver and reboot.
If the nouveau driver is loaded:

Step 4: Install the NVIDIA driver

Poolside disables GPU Operator driver installation on SLES and other SUSE variants because the drivers are available through SUSE-owned and operated container repositories that Poolside cannot redistribute. Install NVIDIA driver version before you run the installer. This is the driver version listed for the certified on-premises stack. Follow NVIDIA’s instructions for your host operating system:

Step 5: Verify prerequisites

Your host is ready when the following checks pass:
  • Confirm that sudo resolves /usr/local/bin:
  • Confirm that the required tools are installed and on the path:
  • Confirm that the nouveau driver is not loaded. This command returns no output:
  • Confirm that the NVIDIA driver is loaded and reports the host GPUs:

Next steps