volt is a simple Mesos framework written in Go.
The following steps describe how to get started with the Volt framework.
First get the go dependencies:
go get github.com/VoltFramework/volt/...
Then you can compile volt
with:
go install github.com/VoltFramework/volt
If $GOPATH/bin
is in your PATH
, you can invoke volt
from the CLI.
To get started with the latest release, run the following commands on a mesos master node:
wget https://github.com/voltframework/volt/releases/download/v1.0.0-alpha/volt
chmod +x volt
./volt --master=localhost:5050
{
"cmd": "touch /data/volt",
"cpus": "0.1",
"mem": "32",
"docker_image": "busybox",
"volumes": [
{
"container_path":"/data",
"host_path":"/volumes/volt"
}
]
}
Victor Vieux
Isabel Jimenez
Thanks to @dhammon for his work on gozer
Volt is licensed under the Apache License, Version 2.0. See LICENSE for full license text.