package albatross

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

Install

Dune Dependency

Authors

Maintainers

Sources

albatross-1.5.1.tbz
sha256=2e08b5bc961b08be753f759165beb5f74521a34d86a8b8660ee7f7af0f6b9556
sha512=4d61f8ffdc738067270ad7d840f6e8d2b86aaac8fbe8e14212a57f6cf169422ef49acc18bd6b5cdc464bc7a6665332143620f7311828e50692af0791daddee47

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: 31 Aug 2022

Dependencies (31)

  1. owee >= "0.4"
  2. solo5-elftool >= "0.3" & < "0.4.0"
  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" & < "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.