rik-org / rik

RIK is an experimental workload orchestrator that allows you to deploy your cloud applications, written in Rust.
https://rik-org.github.io/rik/
Apache License 2.0
70 stars 12 forks source link

feat(tooling): add command to run firecracker with custom rootfs / kernel #95

Closed alexandrebrg closed 1 year ago

alexandrebrg commented 1 year ago

Closes #

📑 Description

Add a command on scripts/tool.sh: run-firecracker, it will run a firecracker microVM based on the rootfs and kernel available in scripts directory. It will also create a tap and allocate a static IP to the VM, with the rootfs given by mkrootfs, you should be able to curl ${microvm_ip} without problem.

It also fix nginx service as it couldn't boot properly

✅ Checks

ℹ Additional Information