CI/CD
The sind-action GitHub Action installs sind and creates clusters in your workflow. sind runs rootless on standard ubuntu-latest runners — no privileged containers or custom runner images required.
See the sind-action documentation for inputs, outputs, cluster definitions, and examples including parallel job isolation via realms.
sind works in any CI environment that provides Docker. Install the binary from a GitHub release and run sind doctor to verify prerequisites:
curl -fsSL -o sind \
"https://github.com/GSI-HPC/sind/releases/latest/download/sind-linux-amd64"
chmod +x sind
./sind doctor
./sind create cluster --config cluster.yml
sind requires Docker Engine 28.0+ and a Linux host with cgroupv2 and nsdelegate. Most modern CI runners meet these requirements out of the box.