# Slinky — Slurm and Kubernetes

## Contents

- Overview
- Links
- Presentations

## Overview

Slinky™ is SchedMD's set of projects to enable interoperability between Slurm and Kubernetes.

## Links

Slinky documentation can be found here.

Slinky repositories are publicly available on GitHub and GitLab:

- slurm-operator: Run Slurm on Kubernetes. Manage and scale Slurm clusters on Kubernetes as pods.
- slurm-bridge: Run Slurm as a Kubernetes scheduler. Schedule both Slurm and Kubernetes workloads with Slurm.
- slurm-client: Golang library for Slurm REST communication. Shared by Slinky repositories.
- containers: Dockerfiles for building Slurm container images.

Public container images and helm chart artifacts can be found here.

## Presentations

Note that older presentations may contain outdated information.

### Presentations from 2025

- Slurm Bridge: Slurm Scheduling Superpowers in Kubernetes, Alan Mutschelknaus and Tim Wickberg, SchedMD (KubeCon NA, November 2025)
- Slurm Bridge, Alan Mutschelknaus, Skyler Malinowski, and Marlow Warnicke, SchedMD (CNCF Batch Working Group, July 2025)
- Slinky: The Missing Link Between Slurm and Kubernetes, Skyler Malinowski, Alan Mutschelknaus, Marlow Warnicke, and Tim Wickberg, SchedMD (CUG25, May 2025)
- Slinky: Slurm in Kubernetes, Performant AI and HPC Workload Management, Tim Wickberg, SchedMD (KubeCon Europe, April 2025)

### Presentations from 2024

- Slinky: The Missing Link Between Slurm and Kubernetes, Skyler Malinowski and Tim Wickberg, SchedMD (SC24, November 2024)
- Slinky — Slurm Operator, Skyler Malinowski, Alan Mutschelknaus, and Marlow Warnicke, SchedMD (SLUG24, September 2024)
- Slinky — Slurm Bridge, Skyler Malinowski, Alan Mutschelknaus, and Marlow Warnicke, SchedMD (SLUG24, September 2024)