You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
David Allen edited this page Jul 29, 2025
·
6 revisions
OpenCHAMI provides a Tutorial to introduce new users to the project. This tutorial demonstrates how to quickly jump start a development environment with the OpenCHAMI services using Podman quadlets and systemd. The main part of the tutorial is organized into 2 phases that covers the following topics:
Preparing Head Node or Instance
Installing OpenCHAMI
Discovering Nodes
Building Images
Booting Nodes
Provisioning Nodes
For further exploration, refer to the Advanced Use Cases section to see how you can use OpenCHAMI, such as:
Adding SLURM and MPI to the Compute Node
Serving the Root Filesystem with NFS (import-image.sh)
Enabling WireGuard Security with cloud-init-server
Using Image Layers to Customize Boot Image and with a Common Base
Using kexec to Reboot Nodes For an Upgrade or Specific Kernal
Discovering Nodes Dynamically with Redfish
Getting Involved
There are many ways to contribute to OpenCHAMI. We encourage you to join our Slack, participate in discussions and RFDs, open pull requests and contribute code on GitHub, and check out our website! Don't hesitate to reach out to us with any questions or issues you may have!