dcos/dcos-tunnel

Name: dcos-tunnel

Owner: DC/OS

Description: null

Created: 2016-06-28 00:10:26.0

Updated: 2017-05-12 07:28:48.0

Pushed: 2017-11-16 19:21:15.0

Homepage: null

Size: 68

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

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:

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

Change directory to the repo directory:

cos-tunnel

Make sure that you have python virtualenv installed.

Create a virtualenv for the project:

 env

Try it out with:

v/bin/dcos-tunnel

The VPN container lives at https://github.com/dcos/dcos-cli-vpn

Binary
 binary

Run it with:

st/dcos-tunnel
Running Tests

Syntax check:

 test

Syntax check + Integration test:

 make test-binary

Single Integration test:

 make test-binary-debug test=<test_name>

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.