Slurm
Name: | flytekitplugins-slurm |
Version: | 0.0.0+develop |
Author: | admin@flyte.org |
Provides: |
flytekitplugins.slurm flytekitplugins.slurm.script flytekitplugins.slurm.function |
Requires: |
flytekit>=1.15.0 flyteidl>=1.15.0 asyncssh |
Python: | >=3.9 |
License: | apache2 |
Source Code: | https://github.com/flyteorg/flytekit/tree/master/plugins/flytekit-slurm |
- Intended Audience :: Science/Research
- Intended Audience :: Developers
- License :: OSI Approved :: Apache Software License
- Programming Language :: Python :: 3.9
- Programming Language :: Python :: 3.10
- Programming Language :: Python :: 3.11
- Programming Language :: Python :: 3.12
- Topic :: Scientific/Engineering
- Topic :: Scientific/Engineering :: Artificial Intelligence
- Topic :: Software Development
- Topic :: Software Development :: Libraries
- Topic :: Software Development :: Libraries :: Python Modules
The Slurm agent is designed to integrate Flyte workflows with Slurm-managed high-performance computing (HPC) clusters, enabling users to leverage Slurm’s capability of compute resource allocation, scheduling, and monitoring.
This guide provides a concise overview of the design philosophy behind the Slurm agent and explains how to set up a local environment for testing the agent.