Implement profiles
radekg opened this issue · 0 comments
radekg commented
Implement profiles. A profile should contain the following settings:
- binary-firecracker
- binary-jailer
- chroot-base
- storage-provider: storage provider type
- storage.provider.directory.rootfs-storage-root
- storage.provider.directory.kernel-storage-root
- tracing-enable
- tracing-collector-host-port
All commands should use the settings from the profile, if the profile is given. The flag will be --profile=profile-name
. Add support for --profile-config-dir
setting which overrides the default /etc/firebuild/profiles
directory.
Add tool command to create a profile and list existing profiles.