package albatross

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

Install

Dune Dependency

Authors

Maintainers

Sources

albatross-1.5.4.tbz
sha256=01201cb598b91cc50b04860cf2dda7416923e89ca23bfbb9ab310a7def9d7c63
sha512=2c4f9ae7addf46bf2695f4d9f24961b9a83d1fefa96abbf3259b5dc56cf6ebdaeb42f3e29f926ab0e28fb217c12f510c96e3e96efe59c82f061d77fb7ac64ce2

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: 11 Dec 2022

Dependencies (31)

  1. owee >= "0.4"
  2. solo5-elftool >= "0.3" & < "0.4.0"
  3. happy-eyeballs-lwt
  4. http-lwt-client >= "0.2.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" & < "0.3.0"
  15. mirage-crypto-rng >= "0.8.0" & < "1.0.0"
  16. mirage-crypto < "1.0.0"
  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

OCaml

Innovation. Community. Security.