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 (32)

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

Reverse Dependencies (1)

  1. current-albatross-deployer

Conflicts

    None
Albatross - orchestrate and manage MirageOS unikernels with Solo5

Install

Authors

Maintainers

Sources

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