job scheduling for scientific computing on k8s?

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • argo

    Workflow Engine for Kubernetes

  • Check out Argo Workflows.

  • ohpc

    OpenHPC Integration, Packaging, and Test Repo

  • I recommend you just stick with HPC centric tools are workflows. Your scientists aren’t going to learn k8s as you said. SLURM is the scheduler you want and if you’re new to HPC, I recommend taking a look at https://openhpc.community

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • flux-operator

    Deploy a Flux MiniCluster to Kubernetes with the operator

  • Lawrence Livermore National lab is working on a project called Flux that has a kubernetes operator - https://github.com/flux-framework/flux-operator

  • slurm

    Slurm: A Highly Scalable Workload Manager

  • Do you have a reason to use kubernetes besides it’s the $CURRENT tech? Why not stick with what you’re already familiar with (batch job managers) and use SLURM, a workload and resource manager, like many others in HPC? Do the researchers need to schedule against Nvidia GPU resources now or in the future? Nvidia themselves recommend SLURM.

  • armada

    A multi-cluster batch queuing system for high-throughput workloads on Kubernetes.

  • Armada could be an alternative: https://armadaproject.io/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts