Skip to content

ruo91/volt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Volt logo

volt is a simple Mesos framework written in Go.

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/downloads/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.

About

A simple Mesos framework written in Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published