v0.1.1
Local Linux microVMs for GitHub Actions (grain act), throwaway k3s, and everyday sandboxes.
Docs: https://grainvm.com
act: https://grainvm.com/guides/recipes/act/
k3s: https://grainvm.com/guides/recipes/k3s/
Install
curl -fsSL https://raw.githubusercontent.com/cxdy/grain/main/scripts/install.sh | bashTry a workload
# GitHub Actions in an isolated microVM
grain up && grain image pull grain-ubuntu
cd /path/to/repo && grain act -- -l
# Throwaway k3s lab
grain new --preset k3s -n lab -p --wait userdataGolden images
Agent-ready disks ship on the golden-latest release tag (not this CLI tag):
grain image pull grain-ubuntuAssets
| Archive | Contents |
|---|---|
grain_<os>_<arch>.tar.gz |
CLI binary grain |
grain-agent-linux-<arch>.tar.gz |
Guest agent |
checksums.txt |
SHA-256 sums |
Full Changelog: v0.1.0...v0.1.1