package albatross

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

Install

Dune Dependency

Authors

Maintainers

Sources

albatross-1.5.3.tbz
sha256=83dfd617ca59edda98f072a0cbda487123fb7841a1d371c3677873d905e7a1d4
sha512=834d0094b120ca25cb5d55b35abe2452af5f3a6de92da748ee5b34e73acff31dec3408ed950bca68d34f045b5601acab1822227c6ff3047d0efef7a7e5090a4f

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: 16 Nov 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.