coclobas

AuthorSeb Mondet <seb@mondet.org>
LicenseApache 2.0
Homepagehttps://github.com/hammerlab/coclobas
Issue Trackerhttps://github.com/hammerlab/coclobas/issues
MaintainerSeb Mondet <seb@mondet.org>
Dependencies
&base64
cmdliner
cohttp>= 0.21.1&0.99
lwt
nonstd
ocamlbuild
ocamlfind
odate
ppx_deriving
ppx_deriving_yojson>= 3.0
pvem_lwt_unix
solvuu-build>= 0.3.0
sosa
trakeva
uuidm
Optional dependencies
ketrew
Availableocaml-version >= "4.03.0"
PublishedJun 14, 2017
Source [http] https://github.com/hammerlab/coclobas/archive/coclobas.0.0.2.tar.gz
46ce8c59a482eb4cdf7b3325ce9840a3
StatisticsInstalled 6 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/coclobas/coclobas.0.0.2/opam

Coclobas is a scheduler for HPC-like jobs accessible through HTTP

It can be setup with three configurations:

  • Using Kubernetes and the Google Container Engine, i.e. using a Kubernetes “eleastic” cluster setup with gcloud and submitting jobs as Kubernetes “pods”.
  • Using the server's machine as a one-node cluster and submitting jobs as docker containers given a maximal number of jobs.
  • Using AWS-Batch, submitting jobs with aws-cli and optionally using S3 bucket to share data (new in 0.0.2, and a bit experimental).

Coclobas is mostly used as a Ketrew plugin, but can be driven separately.

No package is dependent