Closed dreadl0ck closed 3 years ago
Updated the commits to include the "signed-off" line
Thanks for this. I'll take a look as soon as I've got some time. Seems like I also need to spend some time with the buildkite configuration, too.
I've added a couple new commits on top of yours to introduce SDK 0.22.0 support. It looks like at least options.go
is still in need of having go fmt
run on it. Could you please do that and squash the changes into the relevant commits before I merge?
Done, squashed all my commits into a single one #f1c8ba0.
Jailer Support
This pull request adds support to use the jailer for securing firecracker vms launched with firectl.
It extends the flag set with the following flags, following the firecracker flag naming of the firecracker and jailer binaries:
It makes use of the official Go SDK to invoke the jailer and is configured entirely via commandline flags.
The new command line interface looks like this:
I made a small change to the API to keep the configuration simple and ease debugging: https://github.com/firecracker-microvm/firecracker-go-sdk/pull/255
However, this pull request does not depend on it and uses the latest version v0.21.0 to accomplish its task.
cc @ppartarr
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.