package albatross

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

Install

Authors

Maintainers

Sources

albatross-2.0.0.tbz
sha256=fdc949f0db15b22ba42186ca26dcaf58b043f3901f1af2960fdc736849f1c037
sha512=907f83129a6110f13761f2278ae58a0395ee5cdf70e7ef9802c5f2252dcdfb2557363f27dc4dc54cce091c8aab959ddebc252f37ba49b644b8d926c8d87eddfd

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: 15 May 2023

Dependencies (32)

  1. owee >= "0.4"
  2. solo5-elftool >= "0.3"
  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"
  15. mirage-crypto-rng >= "0.11.0"
  16. mirage-crypto
  17. tls-lwt >= "0.16.0"
  18. tls >= "0.16.0"
  19. x509 >= "0.13.0"
  20. fmt >= "0.8.7"
  21. cmdliner >= "1.1.0"
  22. ptime
  23. bos >= "0.2.0"
  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"

Dev Dependencies (1)

  1. alcotest with-test

Used by

None

Conflicts

None