package albatross

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

Install

Dune Dependency

Authors

Maintainers

Sources

albatross-1.4.0.tbz
sha256=84c1e078f766c4defc2790c545548360bd053bfe16f7b9b393a13d9a43e791ad
sha512=db62fee7a5d4ad3a89aa23b4532faced116fbf86638dc9a12ed01ec3ec797fafb30e1a95e1c643db005eef4fb52b78a57388f7947def736670eac216bcb1a314

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: 29 Jan 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.0.0" & < "1.1.0"
  21. ptime
  22. bos
  23. logs
  24. cstruct >= "6.0.0"
  25. ipaddr >= "4.0.0"
  26. lwt >= "3.0.0"
  27. conf-libnl3 os = "linux"
  28. conf-pkg-config build
  29. dune-configurator
  30. dune
  31. ocaml >= "4.10.0"

Dev Dependencies

None

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.