Step 1: Verify host requirements
Ensure that the host meets the following requirements:- A supported operating system:
- Ubuntu 22.04 LTS or 24.04 LTS
- Red Hat Enterprise Linux (RHEL) 9.6
- SUSE Linux Enterprise Server (SLES) 16
- A supported host CPU architecture:
amd64(x86_64)arm64(aarch64)
- Storage capacity and partitions planned before you install the operating system, because partitions are difficult to change afterward. See Storage requirements for current guidance.
sudoaccess on the host
amd64 downloads for x86_64 hosts and arm64 downloads for aarch64 hosts. To check the host architecture, run:
STIG-hardened hosts
If you deploy on a STIG-hardened host, two decisions happen before or during operating system installation: FIPS-validated cryptography and the filesystem partition scheme. For both, see STIG hardening considerations.Step 2: Gather installation materials
Ensure that the following materials are available on the host:- The Poolside installation bundle for your host CPU architecture
- Poolside model checkpoint files for your deployment
Step 3: Choose a network mode
The network mode changes how the host obtains NVIDIA GPU drivers and Terraform providers.Step 4: Choose certificates and hostnames
Decide the following values before you install:- The ingress hostnames you plan to expose for model inference
- Whether you use installer-generated self-signed certificates or your own TLS certificates
seaweedfs.poolside.local, and seaweedfs-s3.poolside.local.