Connect to SSM console of any deployed instance.
Setup your profiles using the aws cli
aws configure --profile PROFILE_NAME
You can also leave out the --profile PROFILE_NAME
param to set your default
credentials
Refer to this doc for more information https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html
This code now has an external dependency on fzf please install it using your preferred package manager.
pip install awscon
git clone [email protected]:sergiopena/awscon.git
cd awscon
python setup.py install
No test at the moment... SHAME!
- An exported env var named AWS_PROFILE is required, as this is the profile that will be used to retrieve running ec2 instances
- Profile must include the region, currently we only support one region.
- Run
awscon
it will retrieve your EC2 running instances and display a menu to connect to them.
Contributions are more than welcomed!
python setup.py sdist bdist_wheel
twine upload --repository-url https://test.pypi.org/legacy/ dist/*
twine upload dist/*
Inspired by the AWS profile switcher awsp
BSD