lloesche / dcos-tunnel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DC/OS CLI Tunnel Subcommand

A DC/OS CLI subcommand that provides SOCKS proxy, HTTP proxy, and VPN access to your DC/OS cluster.


This is **NOT** meant as a standalone but as an _installable subcommand_ through the _DC/OS Universe_.

Development Setup

Clone the git repo:

git clone git@github.com:dcos/dcos-tunnel.git

Change directory to the repo directory:

cd dcos-tunnel

Make sure that you have python virtualenv installed.

Create a virtualenv for the project:

make env

Try it out with:

./env/bin/dcos-tunnel

##Binary

make binary

Run it with:

./dist/dcos-tunnel

##Running Tests

Syntax check:

make test

Syntax check + Integration test:

make test-binary

About


Languages

Language:Python 89.4%Language:Shell 9.4%Language:Makefile 1.2%