antoinerrr / ssh-ecs

Simple cli tool to easily connect to any container on any AWS ECS cluster. With Github authentification to manage authorization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SSH-ECS

Simple cli tool to easily connect to any container on any AWS ECS cluster. With Github authentification to manage authorization

/!\ Still not finish, frequent updates

Cli preview:

See pictures

Service list Container list Connection

Temporary auth preview:

See pictures

Ask Wait Slack

What you need:

  • A vault cluster with the OTP generation set up
  • A single ec2 server (Or use docker in ecs) to host the server
  • A github org to manage auth and access (Currently only github is supported, but i want to add Google auth too (plz do it for me 🙏) )

Client

You can find the client documentation here

Best is to fork this repo and to distribute the client preconfigured (with the address of your server) to all your users

Server

You can find the server documentation here

Contributors

vvanholl

About

Simple cli tool to easily connect to any container on any AWS ECS cluster. With Github authentification to manage authorization

License:GNU General Public License v3.0


Languages

Language:Python 88.7%Language:Makefile 11.3%