package albatross

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

Install

Dune Dependency

Authors

Maintainers

Sources

albatross-v1.2.0.tbz
sha256=1b9159e5d01840baf8979386c3fab7dffc36b717f0ff75bc4d1f6fe4ce1cb413
sha512=b94838ea09fb41b502475ab8a94d2c66a30f3b1d580c528b729419752673cb21fc03fba272e60c7bfed4fb721fbfb244bdfbd71208991c3355de56110939a919

doc/albatross.cli/Albatross_cli/index.html

Module Albatross_cliSource

Sourceval process : string -> Metrics.field
Sourceval init_influx : string -> (Ipaddr.V4.t * int) option -> unit
Sourcetype exit_status =
  1. | Success
  2. | Local_authentication_failed
  3. | Remote_authentication_failed
  4. | Communication_failed
  5. | Connect_failed
  6. | Remote_command_failed
  7. | Cli_failed
  8. | Internal_error
Sourceval output_result : (Vmm_commands.header * Vmm_commands.res) -> (unit, exit_status) Stdlib.result
Sourceval create_vm : bool -> string -> int -> int -> string list -> (string * string option) list -> (string * string option) list -> int -> bool -> Vmm_core.IS.elt list -> ([> `Unikernel_create of Vmm_core.Unikernel.config | `Unikernel_force_create of Vmm_core.Unikernel.config ], [> Rresult.R.msg ]) Rresult.result
Sourceval policy : int -> int -> Vmm_core.IS.elt list -> int option -> string list -> Vmm_core.Policy.t
Sourceval setup_log : unit Cmdliner.Term.t
Sourceval ip_port : (Ipaddr.V4.t * int) Cmdliner.Arg.converter
Sourceval influx : (Ipaddr.V4.t * int) option Cmdliner.Term.t
Sourceval host_port : (string * int) Cmdliner.Arg.converter
Sourceval vm_c : (string -> [> `Error of string | `Ok of Vmm_core.Name.t ]) * Vmm_core.Name.t Fmt.t
Sourceval bridge_tap_c : (string -> [> `Error of string | `Ok of string * string ]) * (Stdlib.Format.formatter -> (string * string) -> unit)
Sourceval bridge_taps : (string * string) list Cmdliner.Term.t
Sourceval pid_req1 : int Cmdliner.Term.t
Sourceval vmm_dev_req0 : string Cmdliner.Term.t
Sourceval compress_level : int -> int Cmdliner.Term.t
Sourceval force : bool Cmdliner.Term.t
Sourceval cpus : int list Cmdliner.Term.t
Sourceval vms : int Cmdliner.Term.t
Sourceval image : string Cmdliner.Term.t
Sourceval block_size : int Cmdliner.Term.t
Sourceval opt_block_size : int option Cmdliner.Term.t
Sourceval mem : int Cmdliner.Term.t
Sourceval bridge : string list Cmdliner.Term.t
Sourceval cpu : int Cmdliner.Term.t
Sourceval vm_mem : int Cmdliner.Term.t
Sourceval args : string list Cmdliner.Term.t
Sourceval colon_separated_c : (string -> [> `Ok of string * string option ]) * (Stdlib.Format.formatter -> (string * string option) -> unit)
Sourceval block : (string * string option) list Cmdliner.Term.t
Sourceval net : (string * string option) list Cmdliner.Term.t
Sourceval restart_on_fail : bool Cmdliner.Term.t
Sourceval exit_code : int list Cmdliner.Term.t
Sourceval timestamp_c : (string -> [> `Error of string | `Ok of Ptime.t ]) * (Stdlib.Format.formatter -> Ptime.t -> unit)
Sourceval since : Ptime.t option Cmdliner.Term.t
Sourceval count : int Cmdliner.Term.t
Sourceval since_count : 'a option -> 'b -> [> `Count of 'b | `Since of 'a ]
Sourceval version : string
Sourceval default_tmpdir : string
Sourceval tmpdir : string Cmdliner.Term.t
Sourceval set_tmpdir : string -> unit
Sourceval default_dbdir : string
Sourceval dbdir : string Cmdliner.Term.t
Sourceval set_dbdir : string -> unit
Sourceval enable_stats : bool Cmdliner.Term.t
Sourceval retry_connections : int Cmdliner.Term.t
Sourceval systemd_socket_activation : bool Cmdliner.Term.t
Sourceval exit_status : (unit, exit_status) Stdlib.result -> (exit_status, 'a) Stdlib.result
Sourceval local_authentication_failed : int
Sourceval remote_authentication_failed : int
Sourceval communication_failed : int
Sourceval connect_failed : int
Sourceval remote_command_failed : int
Sourceval exit_status_to_int : exit_status -> int
Sourceval auth_exits : Cmdliner.Term.exit_info list
OCaml

Innovation. Community. Security.