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.
Clone the git repo:
git clone [email protected]: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
The VPN container lives at https://github.com/dcos/dcos-cli-vpn
make binary
Run it with:
./dist/dcos-tunnel
Syntax check:
make test
Syntax check + Integration test:
sudo make test-binary
Single Integration test:
sudo make test-binary-debug test=<test_name>