albatross/packaging/Linux
Reynir Björnsson 910c842448 Update Linux packaging
* Update README: Names of binaries have changed, CLI interface as well,
  add instructions for installing tenders...
* Install an empty log
* Add assertion in albatross_log.service that the log file exists
2020-11-10 11:02:17 +01:00
..
README.md Update Linux packaging 2020-11-10 11:02:17 +01:00
albatross_console.service packaging/linux: cleanups of systemd scripts 2020-04-03 17:43:45 +02:00
albatross_daemon.service packaging/linux: cleanups of systemd scripts 2020-04-03 17:43:45 +02:00
albatross_log.service Update Linux packaging 2020-11-10 11:02:17 +01:00
albatross_stat.service packaging/linux: cleanups of systemd scripts 2020-04-03 17:43:45 +02:00
install.sh Update Linux packaging 2020-11-10 11:02:17 +01:00

README.md

systemd service scripts

these are preliminary and just here to let people play with solo5-spt, the seccomp-enabled backend for Solo5 on Linux.

  1. You need to build the albatross tooling in this repository
  2. To run unikernels, you need to build and install solo5-elftool and at least one of the tenders: solo5-hvt and solo5-spt. They can be installed somewhere in PATH or in /var/lib/albatross/.
  3. You need to build a binary with one of the tenders (solo5-hvt, solo5-spt) to deploy.
  4. See install.sh for commands required to deploy it.
  5. sudo journalctl -fu albatross'*'.service
  6. ideally, once the services are up and running, you would be able to issue this command to deploy a unikernel: sudo albatross-client-local helloworld /path/to/hello_world.spt