-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Description
The quark builder is a CLI tool for building images for lumper to boot.
Those images will be made of:
- A minimal Linux guest kernel
- A minimal initramfs image containing:
a. Arun0binary
b. A container image
The output of the builder will be a quark bundle, i.e. a quardle.
A quardle is a compressed tarball (tar gz) made of a kernel, an initrd and a config file (quark.json).
quark.json must at least contain the kernel and initrd file names, a kernel command line and the container URL.
CLI
Building a quardle with the container image bundled into the initramfs image:
quark build --image <container_image_url> --offline --quardle <quardle_name>
Building a quardle with the container image to be pulled from within the guest:
quark build --image <container_image_url> --quardle <quardle_name>
Output
The above command will generate quardle_name.qrk
Reactions are currently unavailable