Slurm Images

Table of Contents

Overview

This document explains how to use Slurm images.

slurmctld

Pull a slurmctld image.

docker pull ghcr.io/slinkyproject/slurmctld:25.11-ubuntu24.04

Environment

Variable

Description

SLURMCTLD_OPTIONS

Arguments passed to slurmctld.

slurmdbd

Pull a slurmdbd image.

docker pull ghcr.io/slinkyproject/slurmdbd:25.11-ubuntu24.04

Environment

Variable

Description

SLURMDBD_OPTIONS

Arguments passed to slurmdbd.

slurmrestd

Pull a slurmrestd image.

docker pull ghcr.io/slinkyproject/slurmrestd:25.11-ubuntu24.04

Environment

Variable

Description

SLURMRESTD_OPTIONS

Arguments passed to slurmrestd.

slurmd

Pull a slurmd image.

docker pull ghcr.io/slinkyproject/slurmd:25.11-ubuntu24.04

Environment

Variable

Description

SLURMD_OPTIONS

Arguments passed to slurmd.

SSHD_OPTIONS

Arguments passed to sshd.

SSSD_OPTIONS

Arguments passed to sssd.

PAM_SLURM_ADOPT_OPTIONS

Options added to the pam_slurm_adopt line.

POD_CPUS

Used to calculate slurmd CoreSpecCount.

POD_MEMORY

Used to calculate slurmd MemSpecLimit.

POD_TOPOLOGY

Used for slurmd dynamic topology.

sackd

Pull a sackd image.

docker pull ghcr.io/slinkyproject/sackd:25.11-ubuntu24.04

Environment

Variable

Description

SACKD_OPTIONS

Arguments passed to sackd.

login

Pull a login image.

docker pull ghcr.io/slinkyproject/login:25.11-ubuntu24.04

Environment

Variable

Description

SACKD_OPTIONS

Arguments passed to sackd.

SSHD_OPTIONS

Arguments passed to sshd.

SSSD_OPTIONS

Arguments passed to sssd.