TULPAR is a Docker-native platform that manages the OpenHPC component stack — Warewulf, Slurm, LDAP, NTP, DNS — from a single panel. It installs with two commands and is up and running in minutes via a web wizard; one interface instead of SSH and CLI sprawl.
HPC Management Now Takes Minutes, Not Weeks
Everything an HPC Cluster Needs
From job scheduling to hardware control, from provisioning to auditing — the cluster's entire lifecycle in a single panel.
Four Steps from Install to Production
TULPAR simplifies complex HPC setup: two commands, one web wizard, and your cluster is production-ready. Nodes are discovered automatically and configurations converge on their own.
Install
Two commands and a web wizard — the full stack comes up with your own values in minutes.
Connect
Discover and approve nodes over PXE — Slurm, NTP, LDAP and DNS are provisioned automatically.
Automate
Trigger drain, reboot or notifications on metric thresholds or health events with the rule engine.
Monitor
Keep a finger on the cluster's pulse with the event timeline, alert rules and central log store.

Data-Driven Cluster Management
Instead of hopping between nodes over SSH, see the real state of your cluster on one screen with Prometheus-based metrics and a unified event stream.
Real-time metrics
CPU, RAM, disk, GPU and InfiniBand metrics are collected automatically from every node; in the job detail view, Slurm accounting data joins Prometheus series.
Alerting and event management
Rule-based alerts arrive via SMTP, webhook or in-panel notifications; silence windows and an ack flow keep alert fatigue away.

Submitting Jobs Has Never Been Easier
Instead of wrestling with sbatch scripts, researchers submit jobs from a web form, watch the queue and track their own resource usage.
Parameterized job templates
Turn frequent jobs into templates and share them with the team — users submit correctly configured jobs in seconds by filling in a few parameters.
Per-user permissions and attribution
Every job is submitted under the signed-in user's identity; fairshare, accounting and RBAC scoping — team leads see only their own team's jobs.

Runs Smoothly Even Air-Gapped
Offline environment support
Local RPM repositories, GPG-signed offline bundles and in-panel package import — complete installation and updates even on closed networks.
Security and auditability
Every mutation lands in the audit log automatically, with SHA-256 hash-chain tamper detection; nightly backups and config bundle export/import are standard.
Frequently Asked Questions
Got questions? Everything you need to know about installation, licensing and scaling is here.
TULPAR is an enterprise product offered under a commercial license. Licensing is annual, based on your cluster scale and the support coverage you need; every license includes the full feature set — there is no feature gating. Contact us through the contact page for a quote.
An EL9-based head server is enough. tulpar-preflight.sh prepares the prerequisites, install.sh brings up the whole stack; you then enter the admin password, NTP, LDAP and SLURM settings in the web wizard. A typical installation completes in minutes.
TULPAR talks to Slurm over the slurmrestd REST API and falls back to the CLI automatically, providing a stable, version-independent interface. Head Slurm components run natively on the host (dnf/systemd) and share the same repository and version as the compute nodes.
Yes. RPM repositories travel with the product, the Slurm package repository can be imported as a GPG-signed offline bundle, and container images are loaded with docker load. Every component works on a closed network, including node installation, monitoring and central logging.



