Skip to content
forked from kyhau/aws-tools

Some of my tools and sample code for building with AWS.

License

Notifications You must be signed in to change notification settings

jwilmott/aws-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-tools

githubactions githubactions codecov CodeQL

This repository includes some tools and sample code I created for building with AWS.

All notable changes to this project will be documented in CHANGELOG.


Built with


AWS login

saml2aws-multi is my version of AWS login tool providing an easy-to-use command line interface to support login and retrieve AWS temporary credentials for multiple roles of different accounts with saml2aws.


For running Python scripts

Most of the Python scripts support processing multiple AWS accounts (via AWS profiles in ~/.aws/credentials) and AWS regions using AwsApiHelper in the common helper.aws.AwsApiHelper module.

Support Python 3.7, 3.8, 3.9, 3.10, 3.11

pip3 install -r requirements.txt

Set aliases (Optional)

source .aliases

For running CLI tools and shell scripts

pip3 install -r requirements-cli.txt

My notes


Quick links for news, blogs and resources

AWS design + build tools

Other AWS related tools

Best Practices Guides

Data Sources

About

Some of my tools and sample code for building with AWS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 73.5%
  • Shell 24.8%
  • Other 1.7%