Skip to content

drewkerrigan/dcos-tunnel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

sudo make test-binary

Single Integration test:

sudo make test-binary-single test=<test_name>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.1%
  • Shell 7.7%
  • Makefile 1.2%