Skip to main content

Convenience tool to create SSH tunnels to cluster applications on AWS

Project description

Convenience tool to create SSH tunnels to cluster applications on AWS.

Example cluster applications would be:

  • Kafka
  • Zookeeper
  • Cassandra

This tool automatically adds the private VPC IPs to your local loopback lo interface and to your /etc/hosts file. Cluster nodes can be accessed directly from your local machine.

$ tunnels my-senza-stack 9092 --region eu-central-1


$ git clone
$ cd ssh-tunnels
$ sudo python3 install # remove "sudo" if you have user-local Python setup


Connecting to a Cassandra cluster deployed with Senza:

$ piu SSH tunnel to Cassandra for keyspace management
$ tunnels my-cassandra 9042 --region eu-west-1
# open a new terminal
$ cqlsh # take one seed IP printed by

Project details

Release history Release notifications | RSS feed

This version


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stups-ssh-tunnels-0.1.tar.gz (3.3 kB view hashes)

Uploaded source

Built Distribution

stups_ssh_tunnels-0.1-py3-none-any.whl (4.9 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page