Skip to content

1.0.0

Compare
Choose a tag to compare
@alexandrebrg alexandrebrg released this 16 Apr 09:34
· 8 commits to refs/heads/main since this release

MAJOR CHANGES: Firepilot has been changed in order to match a more customizable way to manage microVMs, check documentation.

What's Changed

  • Use firecracker OpenAPI to generate structs
  • Import structs as a dependency of firepilot in order to better process
    configuration
  • Provide a "executor" abstraction in order to match firecracker and
    jailer process
  • Executor abstraction is open and can be used for low-level virtual
    machine mangement
  • Machine object provides an opinionated way to run microVM
  • Builder is using firecracker models generated from the OpenAPI
  • Add a script to generate models from firecracker OpenAPI
  • The builder can configure drives, kernel and the firecracker binary
    location