Omnia: Everything at once!
Ansible playbook-based deployment of Slurm and Kubernetes on servers running an RPM-based Linux OS.
Omnia (Latin: all or everything) is a deployment tool to turn servers with RPM-based Linux images into functioning Slurm/Kubernetes clusters.
Omnia is an open source project hosted on GitHub. Go to GitHub to view the source, open issues, ask questions, and participate in the project.
Licensing
Omnia is made available under the Apache 2.0 license.
Note
Omnia playbooks are licensed under the Apache 2.0 license. Once an end-user initiates Omnia, that end-user will enable deployment of other open source software that is licensed separately by their respective developer communities. For a comprehensive list of software and their licenses, click here . Dell (or any other contributors) shall have no liability regarding and no responsibility to provide support for an end-users use of any open source software and end-users are encouraged to ensure that they are complying with all such licenses. Omnia is provided “as is” without any warranty, express or implied. Dell (or any other contributors) shall have no liability for any direct, indirect, incidental, punitive, special, or consequential damages for an end-users use of Omnia.
For a better understanding of what Omnia does, check out our docs!
Omnia Community Members






Table Of Contents
- Omnia: Overview
- Quick Installation Guide
- Running prereq.sh
- Installing the provision tool
- Configuring the cluster
- Configuring switches
- Configuring storage
- Creating node inventory
- Adding new nodes
- Re-provisioning the cluster
- Uninstalling the provision tool
- Roles
- Troubleshooting
- Security Configuration Guide
- Sample Files
- Limitations
- Best Practices
- Contributing To Omnia
If you have any feedback about Omnia documentation, please reach out at omnia.readme@dell.com.