Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
api
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Volt logo

volt is a simple Mesos framework written in Go.

build

Installation

The following steps describe how to get started with the Volt framework.

From Source

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.

Latest Release

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

API Requests

Run a container with data volumes

{
    "cmd": "touch /data/volt",
    "cpus": "0.1",
    "mem": "32",
    "docker_image": "busybox",
    "volumes": [
        {
            "container_path":"/data",
            "host_path":"/volumes/volt"
        }
    ]
}

Creators

Victor Vieux

Isabel Jimenez

Thanks

Thanks to @dhammon for his work on gozer

Licensing

Volt is licensed under the Apache License, Version 2.0. See LICENSE for full license text.

You can’t perform that action at this time.