Python CLI that leverages SSM's capability to provide an SSH access to EC2 instances.
- python >= 3.3
- session-manager-plugin
Run
pipenv install
pipenv shell
to have the virtualenv activated for some profit.
In order to connect to a running EC2 instance, you must provide valid AWS credentials, e.g. by specifying the profile:
AWS_PROFILE=some-profile "./ssm.py login"