Topograph is a component that discovers the physical network topology of a cluster and exposes it to schedulers, enabling topology-aware scheduling decisions. It abstracts multiple topology sources and translates them into the format required by each scheduler.
Pick the install path that matches your scheduler:
- Kubernetes — the same Helm chart covers native Kubernetes scheduling (
k8sengine), Node Feature Discovery CR output (nfdengine), and Slinky (Slurm-on-Kubernetes,slinkyengine). See Install on Kubernetes. - Slurm (bare metal) — install a
.debor.rpmpackage on the Slurm head node and run Topograph as a systemd service. See Install on Slurm.
Ask questions and connect with other users in the Topograph community channels.
Before contributing, read the contribution guide and Code of Conduct.
Project roles and decision-making are described in Governance. See Maintainers for the current maintainer list and project leadership status.