GOOD 2025

From 0 to OOD: How to install Open On Demand with Keycloak and Slurm integration.
03-18, 08:30–10:00 (US/Eastern), Belfer Case Study Room (CGIS S020)

This tutorial provides an introduction to how to install and configure Open On Demand, Slurm and Keycloak. Open OnDemand offers a user-friendly web interface for managing HPC resources, allowing users to submit jobs, access files, and utilize interactive applications easily. Slurm, a robust workload manager, is introduced for efficient job scheduling and resource allocation in HPC clusters. Keycloak, an open-source identity and access management solution, is integrated to enhance security through authentication and authorization. By following this tutorial, users will gain practical knowledge and skills to deploy a seamless and secure HPC environment on their own PCs.


Welcome to this tutorial designed to guide you through the installation and configuration of three essential tools for managing High-Performance Computing (HPC) environments: Open OnDemand, Slurm, and Keycloak. Whether you are a system administrator, developer, or HPC enthusiast, this tutorial will provide you with step-by-step instructions and best practices to seamlessly integrate these powerful tools.

By the end of this tutorial, you will have a fully operational HPC environment equipped with user-friendly access, efficient workload management, and robust security features.