Program to get a list of EC2 instances from AWS and SSH into them using iTerm2's split panes feature via i2cssh.
This should be able to replace ClusterSSH and CsshX. I would often have many issues with both tools (mainly CsshX) as there seems to have been a stop in development for many years.
This is a pretty simple CLI that uses Click and Boto3. It is then packaged using PyInstaller to create an executable.
- Download the latest release from the releases page
- Move the binary into your
/usr/local/bin
directory - Install i2cssh:
gem install i2cssh
i2cluster --region us-west-1 -tag Name=webserver
or
i2cluster -r us-west-1 -t Name=webserver