datakit

AuthorsThomas Leonard, Magnus Skjegstad, David Scott and Thomas Gazagnaire
LicenseApache
Homepagehttps://github.com/docker/datakit
Issue Trackerhttps://github.com/docker/datakit/issues
Maintainerthomas@gazagnaire.org
Dependencies
&asl>= 0.10
astring
camlzip>= 1.06
cmdliner1.0.0
cohttp
conduit
cstruct>= 2.2
datakit-server>= 0.8.0&0.9.0
fmt
git>= 1.9.3
hvsock>= 0.11.1&0.14.0
irmin0.12.0
irmin-watcher>= 0.2.0
logs>= 0.5.0
lwt
mirage-flow
mirage-tc
mirage-types3.0.0
mtime1.0.0
named-pipe>= 0.4.0
ocamlbuild
ocamlfind
result
rresult
topkg
uri
win-eventlog
Availableocaml-version >= "4.02.0"
PublishedDec 2, 2016
Source [http] https://github.com/docker/datakit/releases/download/0.8.0/datakit-0.8.0.tbz
eee43f96d223465e4759015aba3ffa00
StatisticsNot installed in the last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/datakit/datakit.0.8.0/opam

Orchestrate applications using a 9P dataflow

DataKit is a tool to orchestrate applications using a 9P dataflow. It revisits the UNIX pipeline concept, with a modern twist: streams of tree-structured data instead of raw text. DataKit allows you to define complex build pipelines over version-controlled data, using shell scripts interacting with the filesystem.

DataKit is currently used as the coordination layer for HyperKit, the hypervisor component of Docker for Mac and Windows.