package albatross

  1. Overview
  2. No Docs
Albatross - orchestrate and manage MirageOS unikernels with Solo5

Install

Authors

Maintainers

Sources

albatross-1.5.2.tbz
sha256=674117cb5785851badb36aea1cb0aeed9728f27a451b675383514c1a3b85d0e3
sha512=367b45d7b4ed2207d7a2ddbf2efb65f1bb26964e0254d8868e5222156ff20b4aee61b55a6d0e956dcc5a13956ee509845f8a8d94e45cafdee0d8ea0ceb360cda

Description

The goal of albatross is robust deployment of MirageOS unikernels using Solo5. Resources managed by albatross are network interfaces of kind tap, which are connected to already existing bridges, block devices, memory, and CPU. Each unikernel is pinned (cpuset / taskset) to a specific core.

Published: 26 Oct 2022

Dependencies (31)

  1. owee >= "0.4"
  2. solo5-elftool >= "0.3"
  3. happy-eyeballs-lwt
  4. http-lwt-client >= "0.0.4" & < "0.1.0"
  5. hex
  6. metrics-rusage
  7. metrics-influx >= "0.2.0"
  8. metrics-lwt >= "0.2.0"
  9. metrics >= "0.2.0"
  10. checkseum
  11. bigstringaf >= "0.2.0"
  12. decompress >= "1.3.0"
  13. duration
  14. asn1-combinators >= "0.2.0"
  15. mirage-crypto-rng >= "0.8.0"
  16. mirage-crypto
  17. tls >= "0.13.1" & < "0.16.0"
  18. x509 >= "0.13.0"
  19. fmt >= "0.8.7"
  20. cmdliner >= "1.1.0"
  21. ptime
  22. bos
  23. logs
  24. cstruct >= "6.0.0"
  25. ipaddr >= "5.3.0"
  26. lwt >= "3.0.0"
  27. conf-libnl3 os = "linux"
  28. conf-pkg-config build
  29. dune-configurator
  30. dune >= "2.7.0"
  31. ocaml >= "4.12.0"

Dev Dependencies (1)

  1. alcotest with-test

Conflicts

None