Reynir Björnsson
910c842448
* 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
12 lines
826 B
Markdown
12 lines
826 B
Markdown
# systemd service scripts
|
|
|
|
these are preliminary and just here to let people play with `solo5-spt`, the seccomp-enabled backend for [Solo5](https://github.com/Solo5/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/.
|
|
2) You need to build a binary with one of the tenders (solo5-hvt, solo5-spt) to deploy.
|
|
3) See [`install.sh`](./install.sh) for commands required to deploy it.
|
|
4) `sudo journalctl -fu albatross'*'.service`
|
|
5) 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`
|